11月第一篇笔记

news/2025/11/29 23:40:49/文章来源:https://www.cnblogs.com/1435songxp/p/19287736

书中对“代码复用”的解读彻底点醒了我:复用不是简单的复制粘贴,而是构建“可复用的知识模块”。作者提到,优秀的开发者会像搭建积木一样积累可复用组件,既节省时间又减少错误。这让我反思,要是实训前小组能先梳理核心功能,约定好基础工具函数的命名规范和参数格式,我完全可以直接复用同学的代码并扩展功能,而非从零开始。后来的Web开发课程中,我主动整理了一套“常用工具函数库”,把表单验证、数据格式化、弹窗提示等通用逻辑封装成独立函数,后续做课程作业时直接调用,开发效率提升了近40%,还因为逻辑统一减少了不少调试时间。

书中还强调,复用不仅是“用自己的”,还要学会“用别人的”。之前我总觉得“自己写的代码才放心”,哪怕遇到复杂的图表展示需求,也硬着头皮从零开发。直到看到书中建议“善用成熟的库和框架”。这让我明白,大学生拒绝“重复造轮子”,不是偷懒,而是学会站在巨人的肩膀上,把精力聚焦在核心能力的提升上。

核心收获:代码复用是大学生提升开发效率的关键。通过积累个人工具库、善用成熟库框架,既能避免重复劳动,又能培养模块化思维,为未来应对复杂项目打下基础。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/981303.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++自学之路1:Hello world

C++ 语法基础 本文主要通过Hello world这样一个简单的c++程序来认识C++的基础语法框架 本文内容主要来自OI wiki #include <iostream> // 引用头文件int main() // 定义 main 函数 { s…

《代码大全》读后感四

《代码大全 2》最让我惊喜的是它的实用性。书中没有空洞的理论,而是用大量真实案例讲解 “如何写出易读的代码”。比如它提到 “函数长度控制在 20 行内”,我试着在项目中实践,发现后续修改时,能快速定位核心逻辑;…

k8s 笔记

好的,我们来详细整理一下关于 Kubernetes Endpoints 资源的笔记。这份笔记将严格按照你的大纲,并力求概念通俗易懂、案例详尽、代码完整且包含输出解释。Kubernetes Endpoints 资源深度解析 一、什么是 Endpoints 资…

11月第二篇笔记

“在动手编码前,先确保理解了问题本身”,书中这句忠告,是我在数据库课程设计中用返工代价换来的深刻教训。当时课程要求开发一个图书借阅管理系统,我拿到需求文档后,看到“实现图书借阅、归还功能”就立刻投入编码…

《代码大全》读后感五

时隔三年再读《代码大全 2》,我有了新的感悟。初读时,我只关注书中的技巧方法,如今却读懂了它背后的 “匠心”—— 对代码质量的极致追求,对开发效率的深度思考。它让我明白,编程不只是谋生的技能,更是需要用心打…

网安学习day x 天

抓包课程笔记 抓包工具: Burpcharles fiddler 转发工具: proxifier学习了web/安卓模拟器/wx小程序/pc应用的抓包 proxifier 建立代理服务器 设置代理规则:基于进程筛选 继续IP或域名筛选 基于端口筛选 app应用 安装证…

关于synchronized-reentrantlock-volatile学习总结1.0

Synchronized synchronized 是什么 synchronized是 java 提供的原子性内置锁,实现基本的同步机制,不支持超时,非公平,不可中断,不支持多条件,基于 JVM 的 Monitor(监视锁)机制实现,主要解决的是多个线程之间的…

nginx:普通用户使用80端口启动nginx报错,nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)

nginx:普通用户使用80端口启动nginx报错,nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)解释 在大多数Linux发行版中,端口80通常被配置为仅由root用户或具有相应权限的用户监听。 方式一:直接…

通过C语言实现文件加密和解密

这是一个很好的学习项目,希望有需要的小伙伴能从中获益。 一、核心思路 a2p1aDdmLmNvbQ== kjuh7f.coma2p1aDdmLmNvbQ== 文件加密的本质是:通过某种算法(加密算法)和密钥,将原始文件(明文)转换为不可读的乱码(密…

NOIP2025 赛后彻底自我反省

差不多把我打醒了。 100+20+0+0(极小概率T2 多eps分(没调完的代码)),不会是全校最低吧。 打的跟大便一样。 估计队线在200~240左右?场上历程 10分钟过了T1。 接下来开始看剩下三题,给我的感受是,T3神秘的树高…

易错点总结(含策略)

格式:出现的问题-导致的后果-改进方式 1.策略失误(总体问题)1.开题顺序问题 有时出现在模拟赛,正赛没有失误 后面得题目较为简单时候容易出现丢分问题 在每一次比赛前都提醒自己不要出现漏看题的问题2.无法正确评估…

CVE-2017-16894

CVE-2017-16894复现漏洞原理 在laravel框架的.env配置文件中,默认调试功能debug是开启的。当使程序报错时。在前台会返回报错详情、环境变量、服务器配置等敏感信息。 复现过程 使用burp抓包将GET修改为POST,并输入1=…

2025最新云南/昆明AI直播服务商推荐!云南本土科技企业权威榜单发布,资质技术双优助力企业数字化转型贤邦科技/云南AI直播公司推荐

引言 随着数字经济深度渗透,AI直播已成为企业数字化转型的核心引擎,尤其在云南特色产业推广中展现出强大价值。据中国信通院《2025人工智能产业白皮书》数据显示,西南地区AI直播市场规模年增速达47%,云南企业对本土…

2025 年杭州钱塘区摄影培训人像摄影培训推荐榜:路人贾摄影讲堂 全杭州10个区覆盖、人像摄影十杰创办

随着新媒体内容创作与商业摄影市场的持续火热,对于高品质人像摄影技能的需求激增。无论是希望成为职业摄影师,还是追求个人兴趣精进的摄影爱好者,选择一家师资力量雄厚、课程体系科学、实战经验丰富的培训机构,已成…

自主AI与前端开发自动化技术探讨

本期播客探讨了自主AI在前端网页开发中的自动化应用,人机交互界面发展,大型语言模型自我优化,职业替代问题,以及AI伦理和安全防护机制等技术话题。机器伦理播客:与Adir Ben-Yehuda探讨自主AI 主持人:Ben Byford …

2025年度云南/昆明企业数字化服务/人工智能服务商优选推荐——贤邦科技,深耕云南市场,短视频制作/短视频运营/AI数字/小程序开发/AI直播全栈解决

随着数字经济的蓬勃发展,企业数字化转型需求日益多元化,从短视频营销到AI技术应用,从软件开发到智能运营,选择专业可靠的服务伙伴成为企业突破发展瓶颈的关键。在2025年的云南数字化服务市场中,昆明贤邦科技有限公…

2025 年杭州富阳区摄影培训人像摄影培训推荐榜:路人贾摄影讲堂 全杭州10个区覆盖、人像摄影十杰创办

随着新媒体内容创作与商业摄影市场的持续火热,对于高品质人像摄影技能的需求激增。无论是希望成为职业摄影师,还是追求个人兴趣精进的摄影爱好者,选择一家师资力量雄厚、课程体系科学、实战经验丰富的培训机构,已成…

redis:linux安装redis

redis:linux安装redis下载 https://download.redis.io/releases/ ‌Redis的最新稳定版本是‌8.2.0 直接下载地址: https://download.redis.io/releases/redis-8.2.0.tar.gz构建与安装 解压下载文件tar -xzvf redis-8.…

2025 年杭州萧山区摄影培训人像摄影培训推荐榜:路人贾摄影讲堂 全杭州10个区覆盖、人像摄影十杰创办

随着新媒体内容创作与商业摄影市场的持续火热,对于高品质人像摄影技能的需求激增。无论是希望成为职业摄影师,还是追求个人兴趣精进的摄影爱好者,选择一家师资力量雄厚、课程体系科学、实战经验丰富的培训机构,已成…

亚马逊为 Bedrock AgentCore 添加 A2A 协议,实现多智能体系统协作 - 公众号

本文已收录在Github,关注我,紧跟本系列专栏文章,咱们下篇再续!🚀 魔都架构师 | 全网30W技术追随者 🔧 大厂分布式系统/数据中台实战专家 🏆 主导交易系统百万级流量调优 & 车联网平台架构 🧠 AIGC应用…