![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高效程序员
chenhaiyang_ok
这个作者很懒,什么都没留下…
展开
-
明星程序员的10种特质
如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列。 代码质量不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软件而竞争,开发软件的人——软件工程师正显得越发重要。但是,你该如何发现那种百里挑一的程序员呢?在本文中,我们简明扼要地列出了明星开发人员的10种特质。 1. 热爱编程 编程是一种为了满转载 2012-10-09 12:45:14 · 693 阅读 · 0 评论 -
面向对象设计原则理解
面向对象设计(OOD)核心原则让我的程序模块达到“高内聚低耦合”,这是来自于30年前兴起的结构化设计(structured Design),但是同样适用于我们的OOD。1.高内聚: 高内聚是指某个特定模块(程序,类型)都应完成一系列相关功能,描述了不同程序,类型中方法,方法中不同操作描述的逻辑之间的距离相近。高内聚意味可维护性,可重新性,因为模块对外部的依赖少(功能的完备性)。如果两转载 2012-10-09 12:54:28 · 418 阅读 · 0 评论 -
10个面向对象设计原则
面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有听说过OOPS和SOLID设计原则,他们根本不知道设计原则的好处,也不知道如何依照这些原则来进行编程转载 2012-10-09 12:56:45 · 363 阅读 · 0 评论 -
面向对象设计原则汇总
OO本身就是一种大的设计模式,它是随着软件规模越来越大产生出来帮助人们建模和开发的理念,生来就带着封装、继承、多态等可复用基因。为了充分发挥这些基因的功效,使用者需要遵守一定的原则,就是所谓的面向对象设计原则。然而正确地使用这些运用这些原则并不容易,只有把这些原则吸收成为身体一部分的经验丰富的工程师才能在遇到各种问题时,灵活地使用它们。一些OO大师为了方便新手更好地理解OO原则,就根据经验假象了一转载 2012-10-09 12:52:22 · 460 阅读 · 0 评论 -
衡量一个优秀系统的标准(工作总结)
各位: 最近我们在开发一些项目过程中,或多或少都遇到了一些大大小小的问题,这些问题涉及多个项目,比如PPC、支付中心等等,也涉及到各个组许多同事。 这几天我一直在想这些问题为何会发生?是因为我们做事不认真或者是我们的能力本身就不够??再或者是这些问题本身属于不可抗力非人力所能做好?原创 2012-10-15 10:02:35 · 1901 阅读 · 0 评论