news 2026/1/10 7:59:18

我的2025年度总结:代码行行皆是思维留痕

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
我的2025年度总结:代码行行皆是思维留痕

2025年度总结

  • 前言:代码行行皆是思维留痕
  • 主攻:鸿蒙 NDK UI
  • 探索:Python 高阶
  • 融合:AI 提效
  • 总结:代码是思维留痕

前言:代码行行皆是思维留痕

今天这一篇,不谈技术,也不谈梦想,只谈回顾,回顾过去2025年自己在技术上的所经所历,毕竟敲代码的程序员,也是血肉之躯,不该抬头低头就是敲键盘,也该有深思自忖的时刻。

主攻:鸿蒙 NDK UI

纵观一生,我的前半生不知逻辑,后半生唯命逻辑;纵观今年,上半年不知鸿蒙NDK UI,后半年唯探鸿蒙NDK UI;在谙熟ArkTS开发鸿蒙应用的基本流程之后,我又将目光转向更为原生的C++方式,也就是所谓的 NDK UI 方式;技术如刀,越用越锋利,不用则锈钝。

虽然刚转向鸿蒙NDK UI时,遇着不少磕碰,比如跟官方案例一样的实现代码,自己真机部署运行却没有得到跟官方案例一样的结果。如此这些坎坷,迈过去,有的花了数周,有的之花了不到半个钟,总之,最后都一一跨过去。

探索:Python 高阶

今年这一年,除了完全凭借自身追求的鸿蒙 NDK UI 这一技术领域的主攻外,也因自己实际工作的需要,对 Python 的高阶也有所探索,比如Python操纵MongoDBPython代码中如何高效使用正则表达式将Java的相关设计模式迁移到Python中,以及Python实现AES GCM加密存储,此外,还有未整理成文发布出来的Python 操纵Elasticsearch。

同样因为工作的缘故,Python的单元测试框架——unittest,熟练程度愈发超前;在接受实际业务的磨砺之前,无论是Python语言自身,还是unittest框架而言,都还只是会用罢了,而经过实际业务的磨砺之后,不仅掌握了如何针对后台接口的功能逻辑设计断言,更掌握了如何将unittest的断言方法与自定义封装的工具方法有效结合。

融合:AI 提效

今年,AI 的发展可谓迅猛如虎,每天都要与技术打交道的我们,更无法置身事外。实际上,我虽然持有AI不宜发展过快、推广过速的观念,却也不排斥使用AI工具进行提效,我现在早已习惯了通义灵码的代码补全提示功能,也习惯于用它搜索技术资料和生成工具方法,最近还探索着用它去进行图片修改与合成——将两张原本独立的图片合成为一张,并加以修改人物姿势和穿着。

得益于AI编程助手的代码补全功能,编写测试用例的效率大幅度提高,因为用例之间往往存在相似步骤,AI编程助手可以根据上下文,一次性将整个用例方法的代码都补全出来,而我只需按下TAB键之后稍加修改,便完成一条自动化用例的编写。

由于通义灵码是以IDE插件的形式,集成在IDE窗口中,所以在搜索相关资料时,可以做到完全不用切换窗口,变得更加的省时间省力气,并且所搜索出来的资料,不再像过去用浏览器搜索那样零碎,而是经过有效梳理和整合以及智能总结,让资料的使用成本降低了很多,从而变相地提高了工作效率。

总结:代码是思维留痕

这一年,我在平台上发布了不少文章,每一篇都附带相应的实践案例,而每一个实践案例,无不是我自己反复调试之后的结果。案例代码中的每一行,都是我思考过程的留痕,最典型的就是下半年写的有关鸿蒙NDK UI如何实现动画效果的那几篇,都是我基于官方案例二次优化后的代码片段。

学习编程,进行编程实践是必须的,而编程实践并不是指简单地把书本上、或开发者平台官网的文档中提供的代码片段,搬到自己电脑上的IDE中运行一次就行了。真正的编程实践,是需要思考的,是需要质疑的,质疑官方Demo或教程Demo的代码质量,因为写文档的人不一定就是开发能力过硬的人

当自己侧底理解、消化并掌握官方Demo后,我总是会倾向性的梳理一篇文档,这样做,一方面是因为好记性不如烂笔头,另一方面是想让更多后来人看到质量更好的文档。写代码很优秀的人,不一定文章攥写能力也很优秀,也并不是谁都能够像我这样,坚持编程与诗文同修

在我看来,老实遵循文理分科形式塑造自身思维的人,思维往往无法发展全面。文理从来都是一家亲,文科是化璞为器、将枯燥的知识理论用生动形象的语句叙述出来;理科是做轨定渠、给灵动的感悟慨叹以真实不虚的生长土壤。借助文科知识,不仅能快速读懂悟透技术资料,还能帮助自己输出技术资料。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/2 13:34:05

矿山安全监控系统:危险区域进入时触发语音警告

矿山安全监控系统:危险区域进入时触发语音警告 在矿山、隧道或化工厂这类高风险作业环境中,一个看似微小的误入行为,可能瞬间演变为重大安全事故。尽管视频监控早已普及,但视觉警报——无论是屏幕闪烁还是弹窗提示——在嘈杂、视线…

作者头像 李华
网站建设 2026/1/2 13:33:39

航空飞行教学辅助:飞行员训练中的语音反馈系统

航空飞行教学辅助:飞行员训练中的语音反馈系统 在现代航空训练中,一个细微的操作偏差可能意味着安全与风险的分界。传统的飞行教学依赖教官实时观察、事后点评,虽然有效,但受限于人力响应速度和个体经验差异,难以做到毫…

作者头像 李华
网站建设 2026/1/2 13:32:05

DC宇宙蝙蝠洞通讯:戈登局长接到AI生成警报

DC宇宙蝙蝠洞通讯:戈登局长接到AI生成警报 在哥谭市的深夜,GCPD指挥中心的红色警灯突然亮起。没有电话铃声,也没有无线电杂音——取而代之的是一段低沉、冷静、极具辨识度的声音从加密扬声器中传出:“局长,我是蝙蝠侠。…

作者头像 李华
网站建设 2026/1/8 21:42:35

孔子学院教学辅助:留学生练习汉语发音的好帮手

孔子学院教学辅助:留学生练习汉语发音的好帮手 在全球中文热持续升温的背景下,越来越多的海外学子走进孔子学院,开启他们的汉语学习之旅。然而,语言学习中最基础也最困难的一环——发音训练,却长期面临现实瓶颈&#…

作者头像 李华
网站建设 2026/1/7 23:59:21

灵遁者:春华秋实年复年,青丝渐成雪满巅

14.《蒲公英》 绒球轻似梦,风起即天涯。 非是无根絮,心向处处家。15.《嫁接术》 异木接枝成一家,阴阳调和发新芽。 包容乃见天地阔,和美不同最可嘉。 16.《年光》 春华秋实年复年,青丝渐成雪满巅。 莫叹流光容易逝&…

作者头像 李华
网站建设 2026/1/8 23:07:52

【SpringBoot】搭建Java部署环境 部署项目到Linux服务器

文章目录搭建Java部署环境1. apt2. JDK3. MySQL部署Web项目到Linux一、什么是部署二、环境配置数据准备程序配置文件修改多平台文件配置三、构建项目并打包四、上传Jar包到服务器,并运行1. 上传Jar包2. 运行程序3. 开放端口号五、验证程序搭建Java部署环境 1. apt …

作者头像 李华