软件规划的好不好,看代码的人最有发言权了,
俺看了好多代码,赫赫.俺觉得软件项目的规划其实就是对数据结构的规划,可以这么说,不会规划数据结构的人写不好大软件.因为大的软件内部必然牵扯大量的信号,如果对这些信号没有良好的组织,纵使你"胡搅蛮缠"把这些信号搅来搅去的搅完了这个项目,其后维护这个软件的人肯定会骂死你.纵使是你自己来维护,相信也不是一件轻松的事情.看那些有良好数据结构规划的软件,是一种享受,而看那些信号糊乱堆砌的软件绝对是一种痛苦.<<软件工程>>讲的都不错,但是,如果你还想亲身体会一下那种书本的条条框框倒底怎么个用法,那么看一遍,就扔了它吧,来看Linux,欢迎更多人的加入!
|
|