these are some of the questions that i ask a software team i havent worked with before. the answers to these questions point out some potentially easy-to-do process improvements that can work for most any team: source control, change tracking, and regular builds. these improvements: 【程序编程相关:领略java.util.Canlenda】
could you retrieve any version of any file from the last release of your software? do you know why you made the changes that you did in that version? do you feel confident that you could make a complete build of your current release right now? 【推荐阅读:JNI开发简单入门篇】
"undo your code" 【扩展信息:字符转换与编码模式】 support larger-scale process improvements. are technologically simple. offer big bang for the buck. are so basic that most people know they should be doing them, but often arent.the next sentence is the most important one in this entire article, so please read it twice — my editor would only allow me to print it once. if you make no other process improvements, figure our your source control. it has the potential to save you countless hours of wasted effort, and potentially rescue your entire project.
... 下一页