摘要:
链接:”看《快速软件开发》的五个问题“http://www.cnblogs.com/leiyy/p/4027759.html一、较为明白的问题1. 在文章的第一个关于Square_Tech的案例中,代码测试和优化都是在所有程序完成以后才进行的,这应该也不符合快速软件开发的要求吧。如果测试工程师在最开... 阅读全文
摘要:
看了几篇与软件工程的瀑布、大泥球、教堂、集市和银弹等概念相关的经典文章,简单的谈一下自己的一些理解。一、银弹 从自然法则上来说,我不相信银弹不会出现。或许银弹的发现会是软件工程发展的分水岭,只是不知道会不会到来,什么时候会到来。 这篇文章存在也不是一年两年了,而文章所提出的问题却还是没有得到根... 阅读全文
摘要:
在看队友的程序时总是不免惭愧,无论从代码风格还是代码功能和效率都比自己强大很多,也从交流中学到很多东西。 优点: 程序结构比较清晰,类和方法的设计能够体现面向对象思想。程序正确性能够保证。 缺点: 1、程序的可读性较差,没有注释,有的变量的命名并不清晰; 2、代码中有一些重复的段落,如... 阅读全文
摘要:
1. 在文章的第一个关于Square_Tech的案例中,代码测试和优化都是在所有程序完成以后才进行的,这应该也不符合快速软件开发的要求吧。如果测试工程师在最开始的时候就加入到软件开发中的话,软件开发进程会不会更快呢?2、我一直分不清楚几个PM之间的区别。虽然在网上查了一些资料,但还是不明白Produ... 阅读全文