近在准备一支外包团队的过程中,我思考了一下:做为一个程序员,珍贵的品质是什么?有个词一直在我的脑海里反复出现,它是平衡。我们可以看到,一个成功的程序员在开发的时候,他对平衡的理解体现在很多方面,下面是其中的一些: 速度和质量 具的代表性的一个例子是在软件开发过程中,速度和质量之间的平衡。开发软件时,如果只追求速度,不考虑代码的可维护性,这永远都是下下策。这跟你无休无止的反复设计和琢磨你的软件却从未拿出来给用户试一下一样不可取。懂得平衡的程序员既能做到迅速的开发出代码,又能保证在整个开发周期里提交的代码都是有质量的。 新兴技术和传统技术 选择开发工具和技术框架时,