码迷,mamicode.com
首页 >  
搜索关键字:重构 、思想、编程    ( 4537个结果
refactoring.guru-重构-如何重构
在执行一系列小的变化之前,我们应该重构,每次重构都应该在使程序正常运行的情况下改善代码。 正确执行重构的清单 一、代码应该变得更加整洁 如果在重构之后代码仍然不干净,那么很抱歉,你浪费了这段重构的时间。想想看为什么会这样。 当你离开重构进行小的修改并将一堆重构混合成大的变更时,这些情况通常就会发生。 ...
分类:其他好文   时间:2020-05-02 17:19:29    阅读次数:170
编程思想
编程思想(摘自网络) 什么是编程思想?答案可能很会复杂,但也可以很简单。一句话来讲就是, 用计算机来解决人们实际问题的思维方式,即编程思想。 编程思想的核心目的是,对现实世界建模。 写代码,就像盖房子,用石头能盖房子,木头也能盖房子,只不过是他们的材质不同,特性和质量也不同,但是都能盖成房子,编程语 ...
分类:其他好文   时间:2020-05-02 17:06:33    阅读次数:80
手把手教你学Vue-1(vue指令)
最近因为要重构APP项目,在对比了react和Vue,加上前期已经有了react开发的经验,还是想尝试一下VUE,更小更便捷的开发方式。 1.vue 初始化安装官网提供的NPM方法 $ npm install vue # 全局安装 vue-cli $ npm install --global vue ...
分类:其他好文   时间:2020-05-02 15:23:24    阅读次数:63
设计模式——抽象工厂模式
目录 "设计模式——抽象工厂模式" "1. 模式简介" "2. 示例1 使用工厂模式实现对不同数据库的操作" "3. 示例2 多数据库且多表操作" "4. 重构示例2 使用简单工厂改进抽象工厂" "5. 重构示例2 反射+简单工厂" "6. 重构示例2 反射+配置文件+简单工厂" shanzm 20 ...
分类:其他好文   时间:2020-05-02 00:16:49    阅读次数:77
【转】可别在代码中写那么多魔法值了,脑壳疼!
前情提要 闲逛至老哥博客文章 "可别在代码中写那么多魔法值了,脑壳疼!" 遂模仿,学习一下 markdown 语法写博客 1. 前言 重构老代码中遇到了不少类似下面这种写法: 脑壳疼!从 Java 语法上无懈可击,但是从业务上却让人无法理解其中 和`1`的含义它们统称为 魔法值 。对于上面的代码我们 ...
分类:其他好文   时间:2020-05-01 18:44:11    阅读次数:75
refactoring.guru--重构--技术债务
技术债务 每个人都尽最大的努力从头开始编写出色的代码。项目中一般不存在故意写垃圾代码来损害项目的程序员。那么整洁代码变得杂乱无章的原因是什么呢? Ward CunningHam最初突出了关于不干净代码是技术债务的隐喻。 如果你从一个银行里贷款,这样会让你购物更快。在加快处理进程的时候你付出了额外的费 ...
分类:其他好文   时间:2020-04-30 23:15:09    阅读次数:93
idea的使用
IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常 ...
分类:其他好文   时间:2020-04-29 18:57:35    阅读次数:153
Java 继承02
向上类型转换 父类型的引用指向子类型的实例。 Person p = new Person();Animal a = p; //子类对象赋值给父类类型的变量 注意: 向上转型后,子类单独定义的方法会丢失。 如果子类中重写了父类的方法,那么调用这个方法的时候,将会调用子类中的方法。 意义: 减少重复代码 ...
分类:编程语言   时间:2020-04-29 18:24:33    阅读次数:84
设计模式——设计原则与思想总结
总结回顾面向对象、设计原则、编程规范、重构技巧等知识点 设计原则和思想包括:面向对象、设计原则、规范与重构三个模块的内容。除此之外,还有代码质量评判标准。 一、代码质量评判标准 如何评价代码质量的高低? 代码质量的评价有很强的主观性,描述代码质量的词汇也有很多,比如可读性、可维护性、灵活、优雅、简洁 ...
分类:其他好文   时间:2020-04-29 12:26:18    阅读次数:68
封装记录
封装记录也叫做使用数据类来代替记录 其实也就是对记录型结构使用类进行抽象 什么是记录型结构? “记录型结构是多数编程语言提供的一种常见特性。它们能直观地组织起存在关联的数据,让我可以将数据作为有意义的单元传递,而不仅是一堆数据的拼凑” 摘录来自: 马丁·福勒(Martin Fowler). “重构: ...
分类:其他好文   时间:2020-04-29 01:21:01    阅读次数:51
4537条   上一页 1 ... 21 22 23 24 25 ... 454 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!