我们一起来读书吧
关注: 157 主题: 3,025 帖子: 3,025
时下热门
最新回复
最新发布
0
2024-06-17
39章:MVP模式,是一种用户界面设计模式,它类似于MVC模式,但强调通过Presenter来隔离View和Model之间的交互,以提高代码的可测试性和模……
0
2024-06-17
widget模式,是分而治之思想的一种体现,特别是在构建复杂的前端界面时。Widget 可以被看作是页面上的一个独立组件,它封装了特定的功能,并且可以与其……
🧑CObus77V
0
2024-06-17
mvp模式:模型、视图、管理器。View层不直接引用Model层内的数据,而是通过Presenter层实现对Model层内的数据访问。将view层与Mod……
0
2024-06-17
第十三章主要讲了隐式约定 隐式约定的最主要特征是数据在传输前要打包,传输后要解包,与其对应的显示约定则是直接将数据拿来使用。 隐式约定逻辑流程:数据打包、……
0
2024-06-17
在Android开发中,多线程是一个重要的概念,它允许在单个应用程序中同时执行多个任务,从而提高应用程序的性能和响应性。 1. 多线程的定义 * 多线程:……
0
2024-06-17
对于我们的日常开发,隐式约定主要涉及到Intent的使用,特别是隐式Intent。那么什么是隐式Intent?隐式Intent是指在启动Activity、……
0
2024-06-17
MVP模式MVC演变而来的软件设计模式,它们的基本思想有相通之处:Controller/Presenter负责逻辑的处理,Model提供数据,View负责……
🧑Nicole__
0
2024-06-17
Widget模式它允许用户将特定的功能组件嵌入到主应用界面或屏幕上,以实现自定义的界面布局和交互体验。在使用Vue时,widget模式可以通过创建可复用的……
🧑Nicole__
4
2024-06-17
《重构:改善既有代码设计》读书笔记——第三章 一、引言 进入《重构:改善既有代码设计》的第三章,Martin Fowler继续深入探讨重构的艺术,并为我们……
5
2024-06-14
第四章: 耦合无处不在耦合 :在软件工程中是指模块或组件之间的依赖关系和关联程度。耦合越高,模块之间的依赖性越强,维护和扩展系统的难度也越大。 好耦合是指……
6
2024-06-14
同一个类的两个函数还有相同的表达式,这时需要提炼出重复代码。 两个互为兄弟的子类内含有相同的表达式,可以提炼相同代码,并放到父类中。如果只是代码间相似,并……
1
2024-06-14
阅读2章的感想 本章深入探讨了重构的基本原则和其背后的哲学思想。Martin Fowler首先强调了重构的目标,即在不改变软件外部行为的前提下,优化其内部……
🧑ROOT.
0
2024-06-14
代码的坏味道 本章讲到重构何时需要开始、何时需要结束。 我们通过对代码的阅读, 就能够感知到整个代码架构里 是否有脏东西出现。 1.神秘命名:不能清晰的表……
1
2024-06-14
在第二章中讲了重构的定义与两顶帽子,新添加功能与对代码的重构,重构有动词与名词的定义。我的理解为在实际开发的过程中,我们一定会用的这两顶帽子,但一定要区分……
0
2024-06-14
引言 在第三章,Martin Fowler详细介绍了代码中的各种“坏味道”(Code Smells),这些坏味道是代码质量下降的征兆,需要通过重构来解决。……
0
2024-06-14
这一章详细阐述了代码中常见的“坏味道”,即那些可能预示着代码需要进行重构的征兆。 1.神秘命名:整洁代码最重要的一 环就是好的名字,所以我们会深思熟虑如何……
🧑yuanbli
0
2024-06-14
本章核心,一句话:如果尿布臭了,就换掉它! 代码不是尿布,怎样识别代码是否“臭”了,就也是判断何时该发起重构是个很微妙的问题,很难给个精确的衡量标准,但是……
0
2024-06-14
1. 修改神秘的命名 There are only two hard things in Computer Science: cache invalida……
0
2024-06-14
第三章——代码的坏味道 主要讲述了识别和处理代码中的各种问题,即所谓的“坏味道”。 “坏味道”并不直接代表错误或缺陷,而是代码质量欠佳、可读性差、维护困难……
0
2024-06-14
第三章:代码的坏味道 在第三章中,Martin Fowler讨论了“代码的坏味道”(Code Smells),这些“坏味道”是代码质量下降的预警信号,需要……
0
2024-06-14
《重构:改善既有代码的设计》的第三章主要是告诉我们何时应该进行代码重构的。作者提出了一系列的代码的"坏味道"来帮助我们找到代码中需要重构的地方。这些坏味道……
0
2024-06-14
通过本章学习了怎么辨别代码的坏味道,何时必须重构没有精确衡量的一个标准,必须提高自己的判断力来找到正确的方向。本章讲解了代码的坏味道的常见种类,包括: 1……
0
2024-06-14
本章主要讨论了代码的坏味道(Code Smells),表明了代码设计存在问题的迹象。 主要内容 1、重复代码(Duplicated Code): 同样的代……
0
2024-06-14
重构的时机: 难读 如:函数过长,通过参数控制各种逻辑 难改 如: 重复代码需要多处修改,则需要抽离封装;难读的代码 解决:函数功能单一原则,充分封装抽象
🧑7600000
0
2024-06-14
在阅读了《重构-改善既有代码的设计》一书的第三章后,我深感其对于后端开发工作的指导意义。本章详细讨论了如何识别和评估需要重构的代码段,以及重构的具体方法和……
0
2024-06-13
坏味道的定义:坏味道指的是代码中一些表面上的症状,可能预示着更深层次的问题。这些坏味道并不一定意味着代码有错误,但它们通常表明代码的设计或结构有改进的空间……
🧑RRR..aaaa
0
2024-06-13
第3章的主题是“代码的坏味道”(Code Smells)。Martin Fowler通过这一章介绍了如何识别和分类代码中存在的问题,这些问题被称为“坏味道……
🧑ROOT.
0
2024-06-12
坏代码有哪些 1、神秘命名:函数、模块、 变量和类命名不清晰,会让人琢磨不透,难以理解; 2、重复代码:在一个以上的地点看到相同的代码结构,那么可以肯定,……
0
2024-06-11
第10章主要讲if...else语句的使用和潜在问题,如复杂条件链和全局影响。作者提出了开闭原则,强调代码应当易于扩展而非修改,通过多态和数据驱动等方法优……
🧑HaoQ🐷
0
2024-06-11
在第十三章中主要介绍什么是隐式约定。隐式约定是相对于显示约定提出来的概念。显示约定是指我们在写业务逻辑时明确所使用数据的类型、数据结构等。而隐式约定是指在……
🧑HaoQ🐷
首页 36 37 38 39 40 41 42 43 44 45 46 尾页