2026年6月29日Praise for Tidy First? 对《整洁优先》的赞誉 Kent Beck is always worth listening to, and I have been waiting for the advice in this book for several decades now. This book helps to move the focus in software away from the tools and technology, and firmly onto what really matters, design! Design is about the shapes we paint with our code, and Kent helps us to paint better shapes. This is an important book on an important topic. 肯特-贝克(Kent Beck)总是值得一听,几十年来我一直在等待这本书中的建议。这本书有助于将软件的重点从工具……
阅读全文
2026年6月28日谈敏捷不能离开谈人,敏捷宣言第一句:个体和互动高于流程和工具,而谈人就不能离开谈组织建设。 每一次 pull request 的 merge 就是一次 release,因此在 code review 的时候就要检查: Release version 是否增加了? Release note 是否写清楚了? 与相应的 JIRA ticket 是否对应? 相应的 JIRA ticket 是否更改了状态? 单元测试是否都通过? 代码是否符合习惯和规范?……
阅读全文
2025年12月13日10 前言 代码审查目前可谓是开发流程中唯一的一个人工检查环节(XP 中的结对编程是另一个),对代码质量的保证非常重要,然而现实是很多开发团队的代码审查实际上只是扫一眼(几秒钟),就会点 Approve 合并代码了,完全没有达到代码审查的重要目的。 主要存在的心态如下: 提 PR 的开发人员急于通过审查, 这样可以……
阅读全文
2025年8月25日关闭呼吸灯 Win11 睡眠功能挺方便的, 再次打开还可以保持在原来的电脑状态, 但是晚上关机到睡眠状态后, 总有个呼吸灯在一闪一闪, 当关了灯睡觉时, 就会觉得挺烦人, 网上有人回复各种各样, 有些挺搞笑的, 就是贴个胶布或者挡个东西什么的, 当然也可以, 但还是有点烦的, 心里也不舒服,毕竟好像要闪一天一夜什……
阅读全文
2025年8月2日每个人心中住着一个木匠 木匠的本事在哪里? 从古到今, 木工的工具在不断演进, 面对不同的工具, 哪些木匠的本事是没有变的? 从最普通的木工工具, 到现代的电器化工具, 效率更高了, 速度更快了, 精度更高了, 但哪些本事是没有变的? 主动性: 工具并不会自主做任何东西 创造力: 工具只能程序化地做某个已经定……
阅读全文
2024年12月14日引言 目前主要的客户端就是 Android/iOS/Windows/Linux/Mac/Web,而跨平台开发技术就是将这些客户端的开发技术进行统一,从而达到一次开发,多端运行的效果。 以前我知道的跨平台开发技术主要还是 React Native, Flutter 以及 Uni-App 之类的,自从开始了解 Rust 语言以后, 发现 Rust 语言的……
阅读全文
2024年12月8日Acreom是一个专为开发者设计的知识库和任务管理工具,它的核心特点包括: 本地Markdown知识库:Acreom允许用户通过本地Markdown文件来管理和存储知识,确保数据的安全性和隐私性。 无需安装:Acreom不需要复杂的安装过程,可以轻松集成到现有的项目结构中,实现即插即……
阅读全文
2024年12月7日Flatnotes 是一个自托管的、不需要数据库的笔记应用,它使用一个纯平的文件夹来存储Markdown文件。 以下是它的一些主要功能和特点: 无干扰的笔记体验:设计简洁,专注于笔记内容,无文件夹、笔记本等复杂结构,依赖强大的搜索和标签功能。 全文搜索:从应用的任何位置都能快速访问全文搜索功能(快捷键“……
阅读全文
2024年12月5日使用微信公众号API发布文章需要遵循微信公众平台的开发规范和接口要求。 以下是使用微信公众号API发布文章的基本步骤: 步骤 1:注册微信公众号 前往微信公众平台官网(mp.weixin.qq.com)注册一个公众号。根据指引完成注册流程,获取公众号的AppID和AppSecret。 步骤……
阅读全文
2024年12月1日使用 Windows Subsystem for Linux (WSL) 来启动 Hugo 并建立自己的博客是一个不错的选择,因为 Hugo 是一个强大的静态网站生成器,非常适合快速搭建个人博客。以下是使用 WSL 启动 Hugo 建立博客的步骤: 步骤 1: 安装 WSL 打开 Windows 功能开关: 打开“控制面板” > “程序” > “程序和功能” > “启用或关闭Windows功能”。 找到“适用于Linux的……
阅读全文