文档章节

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

紫电清霜
 紫电清霜
发布于 2014/02/26 17:01
字数 325
阅读 458
收藏 9

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

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

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

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

© 著作权归作者所有

共有 人打赏支持
紫电清霜

紫电清霜

粉丝 148
博文 4
码字总数 325
作品 0
珠海
程序员
私信 提问
加载中

评论(10)

hotsmile
hotsmile
很认同你的观点!!!
shengfq
shengfq
严重同意之,在饥饿的情况下,客户的严重紧逼下,都是先有代码,再有修改,如果还有点时间就重构下类之类的。最近偶尔在一本书上喵到的《敏捷开发之道-原则,模式,实践》中,看到的第一原则就是要快速。颠覆了之前我对软件工程的理解,可以工作的软件胜过分类齐全的文档,好的培训就是团队+代码。这其中也说明,重构是穿插在开发过程中的,随时都可以改变,请勿回复
北京-卫斯理
北京-卫斯理
0
double9
double9
说的有道理
Brin想写程序
Brin想写程序
同意你的说法。这种2B领导太多。
Tom-Lin
Tom-Lin

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

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

看惯了大城市的交通堵塞,于是在自家的小村庄里,建起了双向各四车道的高速路13
宝玉
宝玉
精辟!
张佳峰
张佳峰
非常有道理。
Tom-Lin
Tom-Lin
同意。看看 淘宝、facesbook 等大网站的发展史就知道了。这些网站都是从 php 开始的。用 php 最重要的原因之一就是 快速开发。
JqbR001
JqbR001
赞一个
哈,喷下代码质量

看了个帖子, 面试的时候老板问我对出线上bug罚款怎么看? 先友情支援一下 @eel 。哈。 我是程序员,只不过这两年很少对别人提,不是不想提,这两年业务不忙这个没法提。我也是忙管理的。就代...

中山野鬼
2014/04/14
2.8K
50
管理软件开发项目关键风险

1.人员流失风险 考虑了下,还是把人员流失作为项目第一大风险,软件项目管理最重要的还是人的因素。特别是关键项目成员流失可能会导致整个项目的重大延期和失败。人的职业过程中主要受到金脉...

dongzhumao
2013/06/26
0
0
项目管理的十大挑战

公司项目中的项目管理挑战 1. 不明确的目标:当目标不明确时,开发团队是不可能达到客户要求的。而且,由于上级管理层不会同意也不会支持不明确的目标,该项目成功的几率微乎其微。因而,项目...

jobBole
2011/01/29
978
4
APICloud解决企业App外包最终需求

  【IT168 资讯】移动互联网快速发展,企业对于应用开发的需求极其旺盛,尤其是各类创业公司更是离不开手机App。企业在对比自建技术团队和外包的成本之后,大多数会选择外包的方式,然而传...

it168网站
2016/09/23
0
0
吐槽一下我公司的项目开发流程

初入开发世界,吐槽一下我公司的项目开发流程的问题,我只参与编码过程,所以,我有什么说的不对,也请指出: 项目前期,需求分析不够,对各个功能点的取舍不定,系统设计目标也不明确,还有...

OSC首席键客
2013/07/18
4K
60

没有更多内容

加载失败,请刷新页面

加载更多

记录replugin使用的一个坑

反复编译插件放入宿主中,一直出现如下错误: android.content.res.Resources$NotFoundException: Resource ID #0x7f050000 type #0x5 is not valid 回滚代码,重启AS还是出错。最终发现将宿...

Gemini-Lin
今天
2
0
Vert.x系列(二)--EventBusImpl源码分析

前言:Vert.x 实现了2种完成不同的eventBus: EventBusImpl(A local event bus implementation)和 它的子类 ClusteredEventBus(An event bus implementation that clusters with other Ve......

冷基
今天
2
0
Perl - 获取文件项目

参考:http://www.runoob.com/perl/perl-directories.html 下面返回JSON格式的文件列表 #!/usr/bin/perluse strict;use warnings;use utf8;use feature ':5.26';require Fi......

wffger
昨天
3
0
vue组件系列3、查询下载

直接源码,虽然样式样式不好看,逻辑也不是最优,但是可以留作纪念。毕竟以后类似的功能只需要优化就可以了,不用每次都重头开始。。。 <template> <div class="pre_upload"> <div ...

轻轻的往前走
昨天
3
0
java浅复制和深复制

之前写了数组的复制,所以这里继续总结一下浅复制和深复制。 浅拷贝:对基本数据类型进行值传递,对引用数据类型进行引用传递般的拷贝。 深拷贝:对基本数据类型进行值传递,对引用数据类型,...

woshixin
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部