作者yauhh (哟)
看板Programming
标题Re: [请益] 怎麽把程式的架构写好
时间Thu May 19 22:52:35 2011
※ 引述《oscar11 (国父)》之铭言:
: 请问各位前备辈
: 我想对程式的架构方面加强
: 因为我目前几乎是想到什麽就写什麽
: 虽然能解决目前问题 但後面会衍生出其他bug
: 所以程式的易读性不高 也不精简
: 想请问大家都怎麽训练这一方面? 或是看哪方面的书有帮助?
: 在写程式前大家会怎麽想这架构?
: 感谢大家~~^ ^
基本早期程序式语言就好好练习结构化程式设计很够了.
多看一点资料结构,能帮你整理大的程式框架.
Design patterns 也可以看,因为物件模型概念也会拉到Cobol中.
不过可能许多讲设计模式讲重构的书太注意在Java这类语言的特定情况,
就要懂得看书只看心法: 意思说,你看了Java的Design patterns的书籍,
看懂他们为什麽用Java是这样设计的; 然後跳到Cobol时,你的思路就要转换,
先看Cobol特性是什麽,然後看有没有理由使用什麽设计模式去做这个Cobol程式.
就像前面Moonraker所说的,庆菜看看就好了. 就是这个意思.
--
/yau
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.160.208.44
※ 编辑: yauhh 来自: 218.160.208.44 (05/19 22:53)
1F:推 horngsh:Design Pattern的确是重心法, 实做还是可112.105.218.191 05/20 07:12
2F:→ horngsh:依语言和问题情况而定。112.105.218.191 05/20 07:13
3F:→ yauhh:所以我很想知道像smalltalk你们怎麽重构 218.160.208.44 05/20 07:59
4F:→ yoco315:重构跟dp是两回事,而且重构工具发展的最好 118.160.112.14 05/20 21:17
5F:→ yoco315:的就是smalltalk 问这问题显示你不懂重构 118.160.112.14 05/20 21:18
6F:→ yoco315:不过小y宝贝大师级人物怎麽可能不懂乱说话 118.160.112.14 05/20 21:18
7F:→ yoco315:一定是反串 XD 118.160.112.14 05/20 21:18
8F:→ yauhh:请你放尊重. 十几年个性没长进真是糟糕啊你 218.160.115.70 05/21 01:23
9F:→ yauhh:当然,假如你不愿意尊重,我可能不感到意外 218.160.115.70 05/21 01:25
10F:→ yauhh:你在回应中谈二件事,第一是认为我把重构跟DP 218.160.115.70 05/21 01:35
11F:→ yauhh:拉等号,第二是认为我指出smalltalk是OO但是 218.160.115.70 05/21 01:35
12F:→ yauhh:没有重构这玩意儿. 但是,我并没有提出这二点 218.160.115.70 05/21 01:36
13F:→ yauhh:所以我觉得你讲这二点然後自己以为可笑话我, 218.160.115.70 05/21 01:37
14F:→ yauhh:是不是好像是在自慰呢? 218.160.115.70 05/21 01:37
15F:→ yauhh:当然,BBS非常容易掩盖一个人做人的不足. 218.160.115.70 05/21 01:39
16F:→ yauhh:我所做的是诚心诚意帮助别人;而你所做的是 218.160.115.70 05/21 01:40
17F:→ yauhh:帮助你想帮的人+攻击你想攻击的人.所以你输 218.160.115.70 05/21 01:41
18F:→ yauhh:了.因为绝大部分时候是我在让你. 218.160.115.70 05/21 01:41
19F:推 yoco315:大师息怒,小弟当然输了,大师你哪次输过XD 118.160.112.14 05/21 03:27
20F:推 aecho:现在的objetive-c,它的祖宗就是smalltalk 219.85.135.69 05/21 09:21