设计
-
你愿意成为一名全栈设计师吗?
你愿意成为一名全栈设计师吗?
-
硬件设计中,总有一种想法让你冲动
硬件设计中,总有一种想法让你冲动
-
设计模式实例(Lua)笔记之六(Adapter模式)
设计模式实例(Lua)笔记之六(Adapter模式)
-
Canonical号召开发者向Ubuntu融合设计发起贡献
Canonical号召开发者向Ubuntu融合设计发起贡献
-
电商项目商品详情页架构设计[通俗易懂]
电商项目商品详情页架构设计
-
面向对象设计原则
面向对象设计原则
-
201521123068 《java程序设计》第9周学习总结
201521123068 《java程序设计》第9周学习总结
-
Java内存管理-掌握类加载器的核心源码和设计模式(六)
勿在流沙筑高台,出来混迟早要还的。做一个积极的人编码、改bug、提升自己我有一个乐园,面向编程,春暖花开!上一篇文章介绍了类加载器分类以及类加载器的双亲委派模型,让我们能够从整体上对类加载器有一个大致的认识,本文会深入到类加载器源码分析,了解类加载器ClassLoader中核心的源码,并且分析ClassLoader中的设计思想或者设计模式! 本文地图:一、ClassLoader核…
-
【《重构 改善既有代码的设计》学习笔记8】重新组织数据
本篇文章的内容来自《重构 改善既有代码的设计》一书学习笔记整理并且加上自己的浅显的思考总结!本篇介绍几个轻松处理数据的重构手法。1、自封装字段(Self Encapsulate Field)概述你直接访问一个字段,但与字段之间 的耦合关系逐渐变得笨拙。为这个字段建立取值和设值函数,并且通过函数来访问字段。【说白了就是使用get/set方法来访问字段】private int low …
-
【《重构 改善既有代码的设计》学习笔记7】在对象之间搬移特性「建议收藏」
本篇文章的内容来自《重构 改善既有代码的设计》一书学习笔记整理并且加上自己的浅显的思考总结!在对象之间搬移特性,核心就是: 决定把责任放在哪儿,重点关注责任,也就是尽量一个类之处理一类事情,或者是某个责任和这个类关系不大,就将此责任移动到关系大的类中。本篇内容两两放在一起,互相对比学习。也更方便理解和记忆。1、搬移函数(Move Method)& 搬移字段(Move field…