A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马