恭喜,你发布的帖子
发布于 2018-08-07 20:26:46
33楼
读书的时候开过一门课叫《软件工程》,开课之处任课老师让我们读一本软件工程方面的名著《人月神话》,作者想表达的最基本的想法就是软件工程的标准化的迫切性,诚然每个天才程序员的灵光乍可能都会成为一个经典,一个传奇。但是这样的概率太低太低,低到可能会影响到项目的推进。何为软件工程?无非把开发流程标准化,程序化,所有的程序员在自己的小范围内也许可以自由发挥,天马行空。但是绝对不能超出这个范围。
做项目最重要的是项目能如期完成,有良好的可维护性,有良好的可移植性和可扩展性。要是每个参与此项目的人都按照自己的风格来做,想染这几个条件都不会满足,光是如期完成怕是都成问题。及时这个项目由一个人独立完成,后续的维护如果是一个和他风格不同的人来做,怕是也会一头雾水。
只是当年脑回路太过清奇,读后感李把这个本书批判了一番,觉得软件工程方法扼杀了程序员们的创意,毁了软件的繁荣发展,造成一堆功能平庸毫无性格的软件……想在想想,真觉得当时幼稚~哈哈
精华帖版主置评:本行业学过软件工程的人太少了。
请填写推广理由:
分享
只看
楼主