自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 git commit错误subject may not be empty ,type may not be empty

feat:+’ '+信息(feat冒号后面要带有空格)vscode提交报错。

2023-11-13 11:30:40 123

原创 VS Code报错记录

【代码】VS Code报错记录。

2023-11-03 14:56:25 95

原创 《设计模式之禅》阅读心得(一)

设计模式是一些被广泛认可的面向对象软件设计方案,其目的是解决在软件开发过程中的常见设计问题。这些设计模式旨在提高代码的可读性、可维护性和可扩展性。

2023-10-23 16:13:52 114

原创 《重构》阅读心得(四)——重新组织数据和简化条件逻辑

2.函数过长,没有提取子函数。1.函数不符合单一权责原则。

2023-10-23 15:59:01 78

原创 《重构》阅读心得(三)——封装和搬移

本周阅读了书中的第七和第八章,书中对封装和搬移代码做了详细的介绍,从动机到操作方法都展示了重构代码的思路。深刻的体会到作者提到的重构代码要小步慢来的观点,从一些细节上对复杂的代码进行改造,最终呈现出来的代码一定是可读性更强,扩展性更好的代码。

2023-10-23 15:50:23 63

原创 《重构》阅读心得(二)——重构实践

重构的意义在于提升代码的可读性、可维护性、可拓展性等,我们在日常工作中经常会碰到需要改造代码的需求,在其过程中都会对要改的代码有了深刻的认识。如果代码在阅读的过程中很容易让人感到迷惑,那么我认为这串代码就得值得考虑其设计是否合理,重构之后是否能比原来的可读性更强。

2023-10-23 15:29:42 63

原创 《重构》阅读心得(一)

重构代码是一种持续改进的过程,它可以帮助开发人员不断提高代码的质量和性能,从而更好地满足业务需求。我们通过阅读学习《重构》,去提升对代码鉴别的品味,知道那些代码应该重构,在后续添加功能、修补错误和复审代码时尽量运用重构的原则,提升对代码的把握能力。

2023-10-23 15:09:30 46

原创 《代码整洁之道》阅读笔记(四)——迭进

本次分享主要是第十一章,迭进,通过跌进设计达到整洁的目的。根据书中的描述,只要遵循一下规则,设计就能变得“简单”:1.运行所有测试;2.不可重复;3.表达了程序员的意图;4.尽可能减少类和方法的数量;以上规则按其重要程度排列。书中介绍的规则均来自作者多年的实践经验,涵盖从命名到重构的多个编程方面,虽为一家之言,然诚有可资借鉴的价值。从《代码整洁之道》中可以学到:好代码和糟糕的代码之间的区别:如何编写好代码,如何将糟糕的代码转化为好代码:如何创建好名称、好函数、好对象和好类;

2023-10-23 14:59:10 67

原创 《代码整洁之道》阅读笔记(三)——函数、类

对于多数系统而言,修改会一直持续。这就意味着整洁的代码能够更好的进行迭代开发,那么如何写出整洁的代码是需要我们思考和设计的。像书中描述的那样,根据统一的规则来进行开发,可以使代码更容易阅读和理解。

2023-10-23 14:55:07 31

原创 《代码整洁之道》阅读笔记(二)——边界

保持边界整洁,可以避免我们的代码过多依赖第三方程序的内部实现细节,减少第三方程序对我们代码的入侵程度,尽可能降低因第三方程序修改而对我们代码产生的影响。

2023-10-23 14:43:11 68

原创 《代码整洁之道》读书笔记——单元测试

TDD,测试驱动开发(Test Driven Development),是一种敏捷开发模式,具体指:开发者先编写接口的测试用例然后再编写实现代码通过测试不断增加测试用例、重构 代码来改善设计,完成开发。TDD 的优点:从测试角度来驱动,提升代码质量。TDD 的缺点也很明显,时间成本增加,降低开发速度。

2023-10-23 14:22:49 70

原创 Eclipse新建SpringBoot项目时pom.xml第一行报错

从https://start.spring.io/上搭建好项目后,导入Eclipse,然后发现项目中的pom.xml文件第一行报错,并且显示unknown error解决方法:将SpringBoot版本降至2.1.5以下接着右键项目–>Maven -->Update Project–>OK红叉就消失了但是可能Test标签可能会报错小问题了,将报错的包删掉,重新导...

2020-03-26 16:19:46 407

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除