news 2026/7/8 13:56:04

我的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/7/1 20:20:58

地震预警倒计时播报:争分夺秒挽救生命财产安全

地震预警倒计时播报:争分夺秒挽救生命财产安全 在四川某地的一次4.8级地震中,当地预警系统提前18秒发出警报。这短短十几秒,让一所小学的师生完成撤离,教学楼在震动中剧烈摇晃时,操场上已空无一人。这样的“黄金逃生时…

作者头像 李华
网站建设 2026/7/1 8:51:43

停车场空位语音提示:驾驶员快速找到可用车位

停车场空位语音提示:驾驶员快速找到可用车位 城市里开车最让人头疼的,不是堵车,而是“明明快到目的地了,却在停车场兜了三圈还找不到一个空位”。这种场景每天都在上演。传统的解决方案——靠眼睛看指示牌、用手机App查车位状态—…

作者头像 李华
网站建设 2026/6/30 19:48:53

提升PostgreSQL编码效率的利器:pg-aiguide✨

pg-aiguide:AI优化的PostgreSQL编码助手 随着人工智能技术的迅猛发展,AI编码工具在数据库设计和查询生成方面扮演着越来越重要的角色。然而,这些工具在PostgreSQL数据库代码的生成中常常存在一些问题,例如生成的代码过时、缺乏约束…

作者头像 李华
网站建设 2026/6/25 23:57:37

交通拥堵语音预警:导航提前告知绕行建议

交通拥堵语音预警:导航提前告知绕行建议 在早晚高峰的主干道上,你正专注驾驶,突然导航传来一句生硬的“前方拥堵,请变道”——声音机械、语气突兀,甚至还没等你反应过来,提示已经结束。这种体验不仅低效&am…

作者头像 李华
网站建设 2026/7/1 8:51:46

游戏NPC语音生成:VoxCPM-1.5-TTS助力互动体验升级

游戏NPC语音生成:VoxCPM-1.5-TTS助力互动体验升级 在现代游戏开发中,玩家对沉浸感的期待早已超越画面与剧情——他们希望世界是“活”的。当一位NPC不仅能回应你的选择,还能用熟悉的声音、带着情绪地说出你从未听过的新台词时,那种…

作者头像 李华
网站建设 2026/7/8 5:49:09

飞机黑匣子语音记录:事故调查新增AI还原功能

飞机黑匣子语音记录:事故调查新增AI还原功能 在一场空难发生后,最令调查人员揪心的,往往不是飞行数据的缺失,而是驾驶舱录音中那一段段模糊、断裂甚至完全静默的声音。这些“沉默的几秒”,可能正是解开事故谜团的关键时…

作者头像 李华