
程序人生
文章平均质量分 86
daiwei-dave
剖开表象,理解实质.一个领域深入的越深,扩展另一个领域时则更全面
展开
-
java发展规划与感悟
1.初级水平(认知理解技术为主)业务部分1.正确的理解产品经理的需求和设计,并对相应的细节提出一定的质疑,有效的完成业务开发。2.根据产品原型自己独立进行设计,包括项目流程设计,数据库设计,接口设计等。3.能够定位线上问题,并提供合理的解决方案。技术部分1.Java基础扎实,并对其中的高级部分有一定了解如锁,反射等,能够熟练使用三大框架或者springboot进行基本......原创 2016-09-06 16:03:09 · 7947 阅读 · 1 评论 -
业务和代码设计感触
一、编程思想1.面向对象(OOP)业务模型的抽象,对各个领域的分区管理和中央调配。主要体现在数据表的设计,服务的拆分。例子:以中国各大城市为例。四川省作为一个服务,成都对应的是一个表。2.面向接口对象具备哪些行为的抽象。接口和实现进行分离,主要体现在业务接口的设计如入参和回参的数据结构。例子:成都有让全国来看大熊猫的功能行为。3.面向切面(AOP)不影响主流程的增强操作,如日志打印,参数校验,读写分离等二、设计模式1.工厂模式简单的说本质是实列工...原创 2016-09-11 17:17:54 · 993 阅读 · 1 评论