我对开发项目,尤其是目标不明确,尚未成型的项目所持的开发态度 :)

原创
2014/02/26 17:01
阅读数 577

一个公司(尤其小公司,资源有限)在做一个产品的时候,而且这个产品还不是很明确,一开始没必要把“性能”,“代码的优雅”,“架构”,“分布式”,“千万级并发”等看的太重,这种盲目追求完美只会浪费成本,增加额外的付出;

比如,项目刚刚立项,项目还能不能活下去是个问题,这个时候不应该过分追求分布式,高并发,完美的架构,数据库的分库分表,额外增加太多复杂性。从而浪费了前期宝贵的时间成本。第一时间搞出demo,根据市场用户的反馈和实际情况,快速做出调整,一些模块功能甚至迅速被弃用,一些新增的模块将被加入。

适当的可扩展性,良好的约定和代码规范是必须的,要不然不利于后期快速调整。

这个时代充满着机会,万事万物无不是瞬息万变的。天下武功,无坚不破,唯快不破,敏捷而快速,小巧而简约,这样的方向,应该是不错的哈!!!

展开阅读全文
打赏
4
9 收藏
分享
加载中
很认同你的观点!!!
2018/08/20 09:01
回复
举报
严重同意之,在饥饿的情况下,客户的严重紧逼下,都是先有代码,再有修改,如果还有点时间就重构下类之类的。最近偶尔在一本书上喵到的《敏捷开发之道-原则,模式,实践》中,看到的第一原则就是要快速。颠覆了之前我对软件工程的理解,可以工作的软件胜过分类齐全的文档,好的培训就是团队+代码。这其中也说明,重构是穿插在开发过程中的,随时都可以改变,请勿回复
2014/12/29 22:54
回复
举报
0
2014/09/10 19:55
回复
举报
说的有道理
2014/07/22 22:16
回复
举报
该评论暂时无法显示,详情咨询 QQ 群:912889742

引用来自“紫电清霜”的评论

@jqbmaster @张佳峰 @Tom-Lin
目前所在的公司用的是刚好相反的方法,和老大说明过自己的想法,但是被认为是不可靠,小儿科的。资源丰富,不差钱的状态之下,早就没有饥饿感了。这不太好。1

看惯了大城市的交通堵塞,于是在自家的小村庄里,建起了双向各四车道的高速路13
2014/02/27 12:16
回复
举报
精辟!
2014/02/27 10:03
回复
举报
非常有道理。
2014/02/26 22:17
回复
举报
同意。看看 淘宝、facesbook 等大网站的发展史就知道了。这些网站都是从 php 开始的。用 php 最重要的原因之一就是 快速开发。
2014/02/26 22:15
回复
举报
赞一个
2014/02/26 22:09
回复
举报
更多评论
打赏
10 评论
9 收藏
4
分享
返回顶部
顶部