前言 很早之前就听说Swagger文档,但是一直没有认真学习和动手实践,在和朋友做项目的时候看到别人写的一些代码,觉得有点懵,所以这次就动手记录...
当我们接到一个系统的需求时候,我们应该如何开始呢?首先我们可以基于用例分析,接着反思可能会存在什么样的问题,最后再找出潜在的抽象。 基于用例分析...
前言 前几天在Youtube(https://www.youtube.com/watch?v=DoJr5QQYsl8)上看到了一个视频是讲jav...
COMMAND 模式 COMMAND模式对命令发送者和接收者完全解耦,只关心收到的命令类型并执行相应的操作。优点是降低系统的耦合度,新的命令很容...
前言 上次阅读学习敏捷设计原则中的单一职责原则(SRP)和开放-封闭原则(OCP)原则,这周的阅读任务是学习 Liskov 替换原则,依赖倒置原...
最近在阅读《深入理解java虚拟机:jvm高级特性与最佳实践》,担心有些地方自己记不住,所以做一些读书笔记以供自己日后查阅。 Java 虚拟机运...
前言 这周进行第七、八、九章的阅读,这几章介绍什么是敏捷设计,以及引起软件腐化的原因,随后介绍在开发过程中应该遵循的两个原则:单一职责原则(SR...
前言 这周的读书任务是阅读第6章的例子,上周学习了理论部分,这周则学以致用。将学到的知识应用起来才会被内化成自己的一部分。这周的小程序是计算保龄...
读书感想 如果是我自己选书来看的话我不会想到要看这本书,以往的书单都是类似于《XXX从入门到放弃》。在阅读了本书的第一部分之后,才觉得自己应该要...