会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
张传波
敏捷 UML 需求分析 团队建设 研发管理 CMMI 中高层领导训练 绩效考核
博客园
首页
新随笔
联系
订阅
管理
2014年1月27日
软件设计是怎样炼成的(4)——软件设计的“大道理”
摘要: 十几年前刚毕业不久,我从事第一份软件开发的工作,要完成一个项目,但没有任何软件设计的思路,于是请教我的老板。我的老板给了我两种思路:1)先假设软件已经做出来了,想好软件的外在表现,由此倒推软件的实现方法;2)思考程序的数据结构,先设计数据库,然后再搭建软件的上层建筑。老板给了我很大的启发,随着工作的开展,后来我又发现了第3种设计的思路。本文将为你分享三种软件设计的思路:1)由顶而下;2)由底而上;3)由中间到上下。
阅读全文
posted @ 2014-01-27 18:15 张传波(Fireball)
阅读(3965)
评论(12)
推荐(15)
编辑