软件=程序+软件工程
程序(算法、数据结构)是基本功,但是在算法和数据结构之上,软降工程决定质量。
软件的开发需要经历不同的阶段:玩具阶段、业余爱好阶段、探索阶段、成熟的产业阶段。
做软件需要考虑它的方方面面,不能因为用户用到的几率小,为了方便就舍弃掉。软件的每个地方都不是多余的,要考虑到任何可能出错的地方,并加以排除。’
软件=程序+软件工程
程序(算法、数据结构)是基本功,但是在算法和数据结构之上,软降工程决定质量。
软件的开发需要经历不同的阶段:玩具阶段、业余爱好阶段、探索阶段、成熟的产业阶段。
做软件需要考虑它的方方面面,不能因为用户用到的几率小,为了方便就舍弃掉。软件的每个地方都不是多余的,要考虑到任何可能出错的地方,并加以排除。’