C程序员学习设计模式
文章平均质量分 70
键盘上舞蹈的蚂蚁
投资自己,实现自我增值.
展开
-
从C语言程序员角度理解Java中的 interface
出来工作一年多了,对C语言越来越得心应手,对linux代码的阅读兴趣越来越浓。linux内核代码中C语言的高级应用,参悟一二,对我的工作有大大的益处。本人经常使用面向对象的思路去处理自己的程序,随着经验的积累,蓦然发现暗含着某种关乎“设计模式”的东西。直到某天,同事由于觉得我的程序设计不错,在一次会议上提议分享我的思路,我才开始发现自己有必要把“设计模式”再仔细研读一遍,以便能把设计程序中的那种感原创 2014-01-10 17:36:04 · 1296 阅读 · 0 评论 -
从C语言程序员角度理解——单一职责原则
单一职责原则,与模块化设计理念是相通的。 不过,在开发中,能保持“单一职责原则”是比较难的,比如,往往你觉得自己设计出了一个很好的模块,在自己任务快结尾阶段,突然需求有更改,需要增加更多的功能,往往为了减少改动,而被迫放弃该原则。 虽然会遇到这样或者那样的情况,保持“单一责任原则“,还是十分重要的。坚持该原则,给我最大的感受是,开始设计阶段,不会随着编码的深入导致思路混乱,虽然对喜欢简洁的C程原创 2014-01-14 12:13:38 · 994 阅读 · 0 评论