首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Nisy
掘友等级
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
设计原则与思想: 实战一(上)
引言: 业务开发常用的基于贫血模型的MVC架构违背OOP吗? MVC三层架构是一种基于贫血模型的开发模式, 虽然已经成为标准的web开发模式, 但它违反了面向对象编程风格, 是一种面向过程编程风格,
设计原则与思想: 面向对象(理论七)
引言: 面向对象中, 有一条非常经典的设计原则, 叫: 组合优于继承, 多用组合少用继承 为什么不推荐使用继承? 组合相比继承有哪些优势? 如何判断改用组合还是继承? 一. 为什么不推荐使用继承? 继
设计原则与思想: 面向对象(理论六)
为什么基于接口而非实现编程? 有必要为每个类都定义接口吗? 基于接口而非实现编程: 是一种非常有效的提高代码质量的手段.但是很容易被过度使用(比如每个类都定义接口) 一. 如何解读原则中"接口"二字?
设计原则与思想: 面向对象(理论五)
引言: 接口VS抽象类的区别? 如何用普通的类模拟抽象类和接口? 在面向对象编程中, 接口和抽象类是两个经常用到的语法概念, 是面向对象四大特性, 设计思想, 设计原则等编程实现的基础. 如: 用接口
设计原则与思想: 面向对象(理论四)
引言: 哪些代码设计看似是面向对象, 实际是面向过程的? 只运用面向对象语言是不够的, 更重要的是运用面向对象的思想. 否则写出来的代码还是面向过程编程风格的. 一. 哪些代码看似是面向对象, 实际是
设计原则与思想: 面向对象(理论三)
前言: 面向对象相比面向过程有哪些优势? 面向过程真的过时了吗? 大家熟知的编程范式有: 面向过程编程, 面向对象编程, 函数式编程 痛点: 普遍存在用面向对象编程语言, 编写面向过程风格的代码, 没
设计原则与思想: 面向对象(理论二)
前言: 封装, 抽象, 继承, 多态分别解决哪些编程问题? 需要知道四大特性, 每个特性存在的意义和目的, 以及它们能解决哪些编程问题 一. 封装 封装特性: 信息隐藏或数据访问保护 1.1 封装的定
设计原则与思想: 面向对象(理论一)
前言: 理论一: 当谈论面向对象的时候, 我们到底在谈论什么? 提到面向对象, 大部分程序员都不会感到陌生, 并且能够说出面向对象的四大特性: 封装, 抽象, 继承, 多态. 一. 什么是面向对象编程
设计模式之美-学习导读(3)
前言: 面向对象, 设计原则, 设计模式, 编程规范, 重构, 这五者有啥关系? 上一讲说到, 要具备编写高质量代码的能力, 需要学习一些编程方法论, 其中就包含了以上5点. 一. 面向对象 首先,
设计模式之美-学习导读(2)
前言: 从哪些维度评判代码质量的好坏? 如何具备写出高质量代码的能力? 一. 如何评价代码指令的高低 代码高低的评价需要从多个维度去分析, 最常用的评价标准如下: 可维护性 可读性 可扩展性 灵活性
下一页
个人成就
文章被阅读
2,706
掘力值
215
关注了
0
关注者
0
收藏集
1
关注标签
1
加入于
2020-01-07