Freedom Oriented Programming

起来不愿做奴隶的人们

软件设计与编程心得

软件设计与编程心得


欲学软件,内修实干。
勤于思考,乐于提炼。
气象万千,终有机关。
化繁为简,理殊成泛。
复用为本,一致为鉴。
抽象为宗,重构常办。
技术更新,瞬息万变。
透其纷杂,当有智见。
寻枝摘叶,人言亦言。
若得其本,不随其转。
设计架构,第一重点。
基若未固,倾则早晚。
法若不明,后必治乱。
应知刀柴,孰急孰缓。
如制大国,无章易乱。
和谐统一,软件亦然。
万码守一,守一莫变。
宁为玉碎,不为瓦全。
数据结构,设计重点。
合恰灵活,算法精炼。
停滞不前,当寻方便。
能曲能伸,方为软件。
函数体大,应分子函。
缩进过多,难解难断。
学会抽象,自然精简。
拿起放下,由我方便。
不求甚解,实为智见。
事无巨细,求全难遍。
貌似简短,扩展无限。
不求实求,不遍真遍。
抽象层次,不应混乱。
若绘蓝图,休管葱蒜。
深谋远虑,胸怀千万。
权衡取舍,未来铺垫。
将事就事,无有提炼。
既无抽象,复用徒然。
新调于旧,不足为难。
旧调于新,一行千万。
复用一词,诸多层面。
设计模式,复用理念。
岁月无情,人生短暂。
冗念赘码,莫做两遍。
动态绑定,软件发展。
虽然灵活,亦应防滥。
动静作用,能生变幻。
动由静生,静由动转。
命名之学,不可小看。
名能通理,字可达念。
设计理念,依名章显。
但观名字,即知过患。
疲于进度,恶性循环。
常行重构,省时长远。
人非圣贤,需求变换。
善于重构,即自修缮。
上品软件,优雅洁简。
于中决无,错综纠缠。
自我包函,接口明炼。
少有片行,可以缺换。
缘创作情,因成就感。
所作常为,乐趣使然。
若觅捷径,千锤百炼。
勤学智悟,非言能诠。
阅读更多
个人分类: 软件设计编程
下一篇test
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭