编程思想
yang3866910
这个作者很懒,什么都没留下…
展开
-
Java学习笔记31:Java程序员应该了解的10个面向对象设计原则
面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有听说过OOPS和SOLID设计原则,他们根本不知道设计原则的好处,也不知道如何依照这些原则来进行编程转载 2013-02-19 19:57:26 · 155 阅读 · 0 评论 -
代码的抽象三原则
作者: 阮一峰 日期: 2013年1月31日 软件开发是"抽象化"原则(Abstraction)的一种体现。 所谓"抽象化",就是指从具体问题中,提取出具有共性的模式,再使用通用的解决方法加以处理。 开发软件的时候,一方面,我们总是希望使用别人已经写好的代码,另一方面,又希望自己写的代码尽可能重用,以求减少工作量。要做到这两个目标,这需要"抽象化"。 最近,我读到美国程序员Der转载 2013-02-19 11:11:10 · 117 阅读 · 0 评论 -
SpringSide代码规范(自己另外做一些笔记)
前言(红色的字体是自己加上去,而不是转载过来的,只是自己的理解或者是不懂,用来标注而已。) 本文档反映的是SpringSide 团队的编码规范,同时推荐所有使用SpringSide框架的开发人员遵循。 本文档基本遵循Sun's Coding Conventions,补充了其中没有说明或者有所改动的地方。 版权声明 本规范由springside团队维护,相关评论转载 2013-03-07 12:42:27 · 402 阅读 · 0 评论