2008-01-09
少就是多
关键字: 产品化开发 结构与需求rails A cd A rake db:create:all ruby ruby script\generate scaffold A B:string C:text rake db:migrate
你认为我刚才做了什么?
没有了名称的提示,只有A、B、C这样的变量名似的东西,那么这个程序就没意义了吗?
给大家充分的讨论时间,然后我说我的看法。做个提示,这个讨论是关于产品化设计,程序结构与需求,也许还可以包括平台设计。可以将这个帖子看作我在最近参加的几个讨论挖的坑,现在开始种树了。
评论
nihongye
2008-04-06
ozzzzzz 写道
rails A cd A rake db:create:all ruby ruby script\generate scaffold A B:string C:text rake db:migrate你认为我刚才做了什么?
没有了名称的提示,只有A、B、C这样的变量名似的东西,那么这个程序就没意义了吗?
给大家充分的讨论时间,然后我说我的看法。做个提示,这个讨论是关于产品化设计,程序结构与需求,也许还可以包括平台设计。可以将这个帖子看作我在最近参加的几个讨论挖的坑,现在开始种树了。
mkdir A
cd A
copy "rals from 'B:string C:test'" then paste to A
make A persistable
maxiaoxia
2008-01-18
玄之又玄,太玄啦~~
就我来说,我还是会比较详细的采集需求,根据应用抽象出业务框架,开始设计,我目前也无法判断我的设计的东西是多是少,只能把想到的情况拿出来印证,实际上往往少于实际的需求,一般我会再去抽象出一些对象,保证框架的灵活性,由于经验和能力限制,我也无法提炼出有效的通用框架,只是借鉴已有的系统而已,并且尽可能的多考虑,防止设计的不完备导致“不断打丑陋的补丁”这种情况发生。
就我来说,我还是会比较详细的采集需求,根据应用抽象出业务框架,开始设计,我目前也无法判断我的设计的东西是多是少,只能把想到的情况拿出来印证,实际上往往少于实际的需求,一般我会再去抽象出一些对象,保证框架的灵活性,由于经验和能力限制,我也无法提炼出有效的通用框架,只是借鉴已有的系统而已,并且尽可能的多考虑,防止设计的不完备导致“不断打丑陋的补丁”这种情况发生。
yiding_he
2008-01-13
看看没什么人回就知道,06z 这个关子卖得太那个了。
neusun
2008-01-11
就谈谈鄙人对产品化设计的观点。
产品化设计问题的对象是客户。对客户要分析,产生自己的意图,依据意图去设计。在程序这边,把程序员也要分层次。当然对客户(这个是重中之重),更要分层。我认为要把重点放在对客户上。至于对于程序员这边怎么分层次,要有一套固定的东西。这边固定下来,把程序员的重点也迁移到客户这里。分析面对的是什么层次的客户。对各个层次的客户做程序。
程序员这边的代码,什么风格,倒不是很重要,要紧的是大家都能摸得清棱角。从习惯出发?从简约出发?不同的团队都有一套固定的东西,去摸索,一但形成固定的东西,就要保留下来。
产品化设计问题的对象是客户。对客户要分析,产生自己的意图,依据意图去设计。在程序这边,把程序员也要分层次。当然对客户(这个是重中之重),更要分层。我认为要把重点放在对客户上。至于对于程序员这边怎么分层次,要有一套固定的东西。这边固定下来,把程序员的重点也迁移到客户这里。分析面对的是什么层次的客户。对各个层次的客户做程序。
程序员这边的代码,什么风格,倒不是很重要,要紧的是大家都能摸得清棱角。从习惯出发?从简约出发?不同的团队都有一套固定的东西,去摸索,一但形成固定的东西,就要保留下来。
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 81919 次
- 性别:


- 详细资料
搜索本博客
最近加入圈子
最新评论
-
FDD方法讲座普及篇完成
:idea: 好东西,快快开讲吧
-- by 憨老汉 -
几个主题的准备
一直想看FDD的实例
-- by 憨老汉 -
几个主题的准备
o6z啊,这个什么时候出来呀,我都等你好几年了
-- by 憨老汉 -
《JAVA将死?》之后续
别忘了java还有个script,星星之火可以燎原
-- by KKFC -
送一句话
嗯,说的通俗些,就是要多实践:)上面说的那个“五不”人员应该再加一条——“不世出 ...
-- by springhill






评论排行榜