通过做小项目来深思软件工程!

这几天在做一个小项目. 几千行的代码.规模很小.但忽然自己却发现一个从没考虑过的问题.这么小的项目是不是也需要分析与架构哪.

其实我们每一个人在开发项目的时候都会进行问题定义,需求分析,软件架构,软件构建,系统测试等等...

只是随着项目的增大,这些工作就越正式.和我一样的菜鸟开发一些小项目的同时这些前期工作是在脑子里潜意识进行的.

但是今天我做项目的时候遇到了一些逻辑上的麻烦,很难去把它想的很清楚.费了我一天的时间才把BUG修正.忽然想,如果我实现做好了前期工作可能花的时间要比我修正错误的时间要少的多.这应该也是所有软件工程相关的教程所提倡的吧,虽然我对它不是很了解.但如果你看的书建议你上来蛮干,就把它扔了吧.所以我觉得在小的项目我们也应该至少把前期工作做好,不一定要多正式,但一定要让自己对你所开发的项目更加清楚.当然细节性问题还是去参考相关书籍.但我们应该去养成这样的好习惯.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值