黑马程序员技术交流社区
标题:
要把客户当白痴一样来设计编程
[打印本页]
作者:
wangiuh
时间:
2015-6-5 10:10
标题:
要把客户当白痴一样来设计编程
客户往往不懂技术,客户有时候提的需求令你很难理解,但这些都是埋怨的话。一个好的程序员,他设计的模式都是把客户当成白痴,你动动鼠标就把自己想要的东西做出来。程序设计非常重要,要抛去自己的主观因素,要令自己的程序具有很强的灵活性,适用性。你个好的设计模式需要你大量的生活经验来积累。比如我在做一个项目时候里面有一个功能是自动分件功能,每个件都有不同催收金额要把这些件分给操作员,每个操作员手中已经有不同催收金额的件,要达到分到每个人手中催收总金额在一个水平,这个怎么去分?总额平均分配是不行的,每个人现有的催收金额也不一样。后来我看了他们手动分配我才想出方案,那就先把要分的件以催收金额排列,然后for循环进去,将最高额的件分给当前催收额最少催收员,依次循环,每次都把下一个件分给当前最少的催收员,分配完后基本保持平衡。我想这就是生活的结合,这就是算法。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2