02 2020 档案

摘要:2.10运用面向对象分析设计方法开发接口鉴权功能 2.10.1需求分析 需求提出: “为了保证接口调用的安全性,我们希望设计实现一个接口调用鉴权功能,只有经过认证之后的系统才能调用我们的接口,没有认证过的系统调用我们的接口会被拒绝。我希望由你来负责这个任务的开发,争取尽快上线。” 第一轮基础分析: 阅读全文
posted @ 2020-02-21 11:30 杨海星 阅读(307) 评论(0) 推荐(0)
摘要:2.8常用的基于贫血模型的MVC架构违背OOP吗? 2.8.1什么是基于贫血模型的传统开发模式? MVC: MVC 三层架构中的 M 表示 Model,V 表示 View,C 表示 Controller。它将整个项目分为三层:展示层、逻辑层、数据层,是一个比较笼统的分层方式,落实到具体的开发层面,并 阅读全文
posted @ 2020-02-20 22:06 杨海星 阅读(1698) 评论(0) 推荐(1)
摘要:2.面向对象 2.1面向对象是什么 2.1.1面向对象编程与面向对象编程语言 面向对象编程是一种编程范式或编程风格。它以类或对象作为组织代码的基本单元,并将封装、抽象、继承、多态四个特性,作为代码设计和实现的基石 。 面向对象编程语言是支持类或对象的语法机制,并有现成的语法机制,能方便地实现面向对象 阅读全文
posted @ 2020-02-19 15:19 杨海星 阅读(512) 评论(0) 推荐(0)
摘要:1.设计模式导读 1.1为什么要学设计模式 应对面试中的设计模式相关问题 告别写被人吐槽的烂代码 提高复杂代码的设计和开发能力 让读源码、学框架事半功倍 优秀的开源项目、框架、中间件,就像一个集各种高精尖技术在一起的战斗机。如果你想剖析它的原理、学习它的技术,而你没有积累深厚的基本功,就算把这台战斗 阅读全文
posted @ 2020-02-19 15:17 杨海星 阅读(157) 评论(0) 推荐(0)