[b]#010.故事.十年,設計與重構[/b]
不等不靠,有囧有料。攻城獅,建造世界。
最牛的編程語言,十年,死亡項目的設計和重構。
[b]##視頻[/b]
* [優酷視頻]([url]http://v.youku.com/v_show/id_XODM4MTk1MzE2.html[/url])
* [百度網盤]([url]http://yun.baidu.com/share/link?shareid=3935315343&uk=1380913564&fid=166976258443636[/url])
[b]##摘要[/b]
* 1個和死亡賽跑10年的項目。
* 500萬行代碼,1000張表。
* 設計很重要,重構很必要。
* 功夫=技術+知識。
* 智力活,以人爲本。
* 知識搞戰略,技術搞戰術。
* 設計不是 21天從入門到精通。
* 攻城獅標配:寫1萬行,讀5萬行。
* 拼死活着,最重要。
* 反模式,拖垮項目。
* 好代碼,是滾出來的。
* 好代碼,會折衷,會妥協。
* 先功能,再性能。
* 小步拱卒,擁抱變化。
* 好代碼 = 好用,好讀,好維護。
* 面向對象設計6個原則。
* 不可避免的反模式的7宗罪。
* 減少失敗,是離成功最近的路。
* 書多看點,代碼多敲點,腦子多用點。
[b]##資源[/b]
* [眼花繚亂有點暈的“ppt”,方向鍵控制]([url]http://www.moilioncircle.com/rawpage/htm/002.release-005.htm[/url])
* [使用技術 - Impress.js]([url]http://bartaz.github.io/impress.js/[/url])
* [其他例子:Bytecode .. ASM]([url]http://pkoperek.github.io/bytecode-presentation[/url])
* [模式版 hello world]([url]https://github.com/moilioncircle/moilioncircle.product/tree/master/release/2014-001/005.ex.design-refactor/dp-hello-world/com/moilioncircle/r005[/url])
[b]##參與[/b]
`攻城獅朋友圈/moilioncircle`
終日乾乾,或躍在淵。
-----
題圖:小惡魔提利昂,極其糾結的富二代屌絲,是《冰與火之歌》重要角色。他是侏儒,容貌醜陋,但他喜愛讀書,善於思考,富有謀略,有着波瀾壯闊曲折的苦逼人生。
原文:[url]http://www.moilioncircle.com/release/010.yarn.10y-design-refactor.html[/url]