作者Lordaeron (Terry)
看板Soft_Job
标题[心得] 反思程式革命的疯狂。
时间Tue May 10 11:42:02 2016
1.毛泽东语录 Refactoring
在开会、上课、工作之前,都必须学习Refactoring。
「写程式不是请客吃饭,不是做文章,不是绘画绣花,不能那样雅致,那样从容不迫,
文质彬彬,那样温良恭俭让。写程式是美感,是一种美感去推翻另一丑感的暴烈的行
动」。
2.毛泽东像章 Design Patterns
Design Patterns是个人崇拜的另一种表现形式。革命初期,从主管到码农,
人人必戴(「黑五类写COBOL的」没有资格戴除外),以表示对
Design Patterns的敬仰。据估计,文革期间共生产了XX亿本各式各样的
Design Patterns书籍,厂商机关争先恐後,推出更精致更豪华版本。
3. 文革宣传画 Head First Design Patterns
四人帮被视为贯彻其革命思想的主要推手。
4.红卫兵袖章 物件导向
红卫兵成为写程式先锋,喊着「Design Patterns无罪,Refactoring有理」的口号,
在全国进行大串联,宣传物件导向思想。
5.大字报 PO文
PO文 成为一种「揭露黑暗面和不良行为」的工具,校园,机关, 工厂,无处不见。
6. 破四旧 立四新
破四旧:旧思想 NOT OO、旧系统、旧语言 cobol/fortran/C、旧习惯No coding style。
立四新:新思想 OO、新系统、新语言 Java/Python/Ruby、 新习惯 Recforing Said。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.12.112.248
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1462851724.A.047.html
1F:→ tw689: 有时候我真的觉得软体版写程式的人压力比隔壁科技版还高很 05/10 11:57
2F:→ tw689: 多 05/10 11:57
3F:推 CaptainH: javascript社群生态满符合的XDD 05/10 11:59
4F:→ iamshiao: 可以讲中文吗 05/10 12:10
5F:嘘 ggBird: 沙小 05/10 12:12
6F:推 ntddt: 蛮有趣的类比~ 05/10 12:19
7F:嘘 Sirctal: 你自己去看看现在台面上的大型系统哪个不是用你想婊的?? 05/10 12:51
8F:嘘 Sirctal: 更正 大型的专案 05/10 12:52
9F:嘘 ADYex: 错误譬喻 05/10 12:55
10F:→ Lordaeron: 说不出个所以来也可以嘘? 05/10 12:58
11F:推 csfgsj: 楼主可以当我徒弟,免费传授DK密笈 05/10 12:58
12F:→ csfgsj: OO其实不用打了,第四代程式语言正在慢慢吃掉它中 05/10 13:02
13F:→ Lordaeron: 不会吧。你来教我? 05/10 13:03
14F:→ csfgsj: 写程式的都是可怜的肝苦人,给人家留点信仰吧 05/10 13:04
15F:推 csfgsj: 楼主自有慧根,不用我教您 05/10 13:12
16F:→ csfgsj: 若是有思路不通之处,仙人可提供便通乐 05/10 13:12
17F:嘘 dreamnook: 要嘘都可以嘘 要推也可以推 05/10 13:31
18F:推 lovdkkkk: 上两楼是要顶尖对绝了吗? XDD 05/10 13:42
19F:→ ripple0129: 4GL吃掉OO有案例吗?我怎麽看4GL都在资料库内出不来 05/10 13:46
20F:嘘 jimmy689: QQ 05/10 13:55
21F:→ Lordaeron: 要嘘都可以嘘 要推也可以推!!霸气,但水准呢? 05/10 14:06
22F:嘘 kenimai: 有病就要去看医生 05/10 14:13
23F:→ anguso: 说实话 design pattern 在我公司都有一点common sense的地 05/10 14:15
24F:→ anguso: 步了 05/10 14:15
25F:→ anguso: 这里还有这种文章, 也算是奇葩了 05/10 14:16
26F:→ Lordaeron: 还不快去。 05/10 14:20
27F:→ Lordaeron: 也算是奇葩了,贵公司是? 05/10 14:21
28F:→ Lordaeron: @Sirctal,哪些台面上的大型的专案? 05/10 14:22
29F:推 dreamnook: 要推都可以推 要嘘也可以嘘 水准看发言 不是看PTT推嘘 05/10 14:22
30F:推 csfgsj: @ripple0129 05/10 14:53
31F:→ csfgsj: Android的App开发已经部分4GL化了,那麽多xml在做啥 05/10 14:54
32F:→ csfgsj: 以後只要描述需求,程式就做出来了。 05/10 14:54
33F:→ csfgsj: 用图形描述图形,谁还在写code 05/10 14:54
34F:→ csfgsj: 文不如表,表不如图,连我爷爷都知道 05/10 14:54
35F:→ yotsuba1022: 可以请原PO分享一下自己怎麽应对这种程式 05/10 14:55
36F:→ yotsuba1022: 革命的疯狂的吗?很想知道. 05/10 14:55
37F:→ Lordaeron: 就叫狂人拿出证据来证明,资讯是工程,不是理论。 05/10 14:56
38F:→ Lordaeron: 讲修车,人人都会讲,修得好,又是另一回事。 05/10 14:57
39F:→ dreamnook: 人人都能嘴 不乏嘴别人在嘴(? 05/10 15:02
40F:推 abola921: 推一楼 05/10 15:16
41F:嘘 ken90242: 好笑? 05/10 15:45
42F:推 csfgsj: 1F应该是没有看到最近阿宝跟石头的新闻才会这样想 05/10 15:53
44F:推 GoalBased: 请问大大dk秘技哪里买的到 我想入手一本 05/10 15:57
46F:→ csfgsj: 我已经写好了,共12万字,出版社给的版税太低不想出 05/10 16:02
47F:→ csfgsj: 宁愿放在家里收藏,偶而有机会就贴一点上来 05/10 16:03
48F:推 atpx: 的确现在不oo就会被贴上违反潮流标签,但 05/10 16:09
49F:→ atpx: 在一些老公司,cobol,还是活的很好,讲oo 05/10 16:09
50F:→ atpx: 还没人理,oo不oo 一点也不重要 05/10 16:09
51F:→ dreamnook: 你可以翻成英文版卖全世界 05/10 16:12
52F:嘘 shortoneal: DP哪是什麽四新啊...是这里一直莫名不在乎而已 05/10 16:18
53F:推 vn509942: 王对王!! 05/10 16:20
54F:→ Argos: 追求极致很好 但小心不要走火入魔......... 05/10 16:53
55F:→ badyy: 不是用嘴才是真的嘛?XD最棒的还是自然语言了科科 05/10 17:26
56F:→ Lordaeron: 讲到Cobol,有没有人想过到底相同的工作是Java快还是 05/10 17:40
57F:→ Lordaeron: Cobol 快呢? 05/10 17:40
58F:推 allqooxx: 出现了!是 csfgsj 大师 05/10 18:10
59F:推 Clangpp: 现在在吃晚餐阿 有点饱 无法吃爆米花 05/10 18:29
60F:推 shadow0326: 顶尖对决 XDXD 05/10 21:44
61F:→ viper9709: 推一楼XD 05/10 23:18
62F:推 obov: 都舍摸年代惹还在讲OO 你是去冷冻惹20年ㄇ? 05/12 13:40
63F:→ dreamnook: 居然是obov 05/12 17:52