摘要:
《代码大全》不仅是一部编写代码的指南,更是一种培养良好编程习惯的宣言。迈克在书中强调,编写优秀代码的关键不在于单纯地依靠某些技巧或工具,而在于开发者能够不断学习和思考,持续提升自己的技术水平。 迈克将编程比作一种手艺,认为优秀的开发者应该像艺术家一样不断打磨自己的代码,锻炼自己的技能,并且在实践中积 阅读全文
摘要:
书中提到的一项关键概念就是“重构”。重构不仅仅是对现有代码进行小幅度的修改,而是一个持续的过程。它包括了改善代码的结构、提高代码的可读性、减少冗余、消除重复等,使得代码在不断变化的需求面前能够灵活适应。 “模块化”是《代码大全》中反复提到的另一个重要理念。通过将代码拆分成小而独立的模块,可以大大减少 阅读全文
摘要:
虽然是搭建成功过了,但是还是不熟练,多多少少会出几个问题拖时间,以下是我分享的常用的jsp网页开发的模板。 拿第十四周的为例 目录图 相比之前发的那个多加了个web包,且web包放servlet,service包放service **什么是service? ** 可以说是连接mapper和servl 阅读全文
摘要:
《代码大全》这本书从本质上强调:编程不仅仅是完成任务,更重要的是创建可维护、可扩展且清晰的代码。 首先是关注最终目标,代码的本质是解决问题,而非炫技。以解决问题为核心,所有的代码设计都应围绕这一目标展开; 然后是质量优先,代码并非一次性产物,而是长期维护的基础设施。无论项目多急,质量永远优先于速度。 阅读全文
摘要:
自从期中2分后我痛定思痛,两个星期抽时间在b站学web开发,能实现基本的前端页面实现数据库增删改查了。供上BV号BV1Qf4y1T7Hx,学完Servlet后最基本的前端页面实现数据库增删改查就能实现了。目前前端jsp,后端java就能凑活,以后需要转战springboot+vue。想学花时间就能学 阅读全文
摘要:
1.创建tb_user表 2.导包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchem 阅读全文
摘要:
最后一部分涵盖了编程的一些核心原则和最佳实践,如DRY原则、开放/封闭原则等。这些原则旨在指导程序员进行更高效、可维护的代码编写。通过这些原则的学习,我对代码的组织和结构有了更深的理解。 书中不仅讨论了技术问题,还涉及到了如何处理失败、如何进行有效的团队协作。这使我认识到,软件开发不仅是技术的堆砌, 阅读全文
摘要:
这本书的中间部分深入讲述了多种实用的编程工具和技术。特别是对版本控制系统的讨论,如Git,让我意识到了团队协作中代码管理的重要性。此外,自动化测试和持续集成的章节对我影响颇深,作者详细解释了如何利用这些工具减少bug,确保产品的稳定性和可靠性。书中对于调试技巧的介绍也非常实用,包括使用日志和断言等方 阅读全文
摘要:
《程序员修炼之道:从小工到专家》这本书的开篇强调了编程原则的重要性。作者通过“破窗理论”揭示了代码质量维护的必要性,提醒程序员对初期的小问题不容忽视,因为它们会导致代码质量的整体下降。书中提倡“软件园艺”理念,即程序员应当像园丁一样培育和维护他们的代码,而非一次性建造后便永久放置。这种理念促进了对持 阅读全文