随笔分类 -  4软件开发

软件开发中的问题、方法、实践及感悟。
摘要:觉察是改进的先导步骤。 阅读全文
posted @ 2024-03-24 10:16 琴水玉 阅读(19) 评论(0) 推荐(1) 编辑
摘要:对于高级程序员来说, AI 是一个强大的工具,真如虎添翼。如何利用 AI 来提升效率和创造性,是一个很好的话题。 阅读全文
posted @ 2024-02-24 12:08 琴水玉 阅读(36) 评论(0) 推荐(0) 编辑
摘要:技艺永恒,生命短暂,机会易逝,实验莫测,抉择艰难。 阅读全文
posted @ 2023-12-02 10:51 琴水玉 阅读(56) 评论(0) 推荐(0) 编辑
摘要:本文探讨了技术思维的多种思维形式,包括逻辑思维、抽象设计思维、工具思维、量化思维、细节思维、工程思维、结构化思维、系统思维、解决问题思维,并探讨了技术思维的三个主要特点,包括可行性、严谨性、周密性。技术思维是理性思维的一大组成部分。 阅读全文
posted @ 2023-09-09 20:13 琴水玉 阅读(178) 评论(3) 推荐(2) 编辑
摘要:久经沙场,才能练就丰富经验与实战能力。 阅读全文
posted @ 2023-08-19 08:47 琴水玉 阅读(64) 评论(0) 推荐(0) 编辑
摘要:在明确语境下,AI 是几乎可以完全取代知识层面的工作的,但它暂时还不适合做语境结合分析。这是人应当去发展的一项技能优势。 阅读全文
posted @ 2023-07-22 04:06 琴水玉 阅读(110) 评论(0) 推荐(0) 编辑
摘要:建设知识库,是一个长期的过程,我相信也会带来很大的后期回报。需要有耐心,有方法,逐步推进深化。 阅读全文
posted @ 2023-02-01 22:05 琴水玉 阅读(237) 评论(0) 推荐(1) 编辑
摘要:不仅要解决实际具体问题,也要思考和观察,自己是怎么去思考和解决这些问题的。 阅读全文
posted @ 2022-12-08 22:16 琴水玉 阅读(226) 评论(0) 推荐(1) 编辑
摘要:有了思想的指引,就如同有高人指路,行不迷惑,遇事有法,运用之妙,存乎一心。 阅读全文
posted @ 2022-09-07 07:31 琴水玉 阅读(1373) 评论(2) 推荐(0) 编辑
摘要:程序员工作中的理性与感性活动及所需的技能素养。 阅读全文
posted @ 2022-07-27 21:16 琴水玉 阅读(167) 评论(0) 推荐(0) 编辑
摘要:本文主要盘点了业务流程所使用到的基本和常见业务流程模式。熟悉这些流程模式后,在业务开发中就能够灵活选取相应的模式及组合来实现业务流程。 阅读全文
posted @ 2022-03-30 08:01 琴水玉 阅读(313) 评论(0) 推荐(1) 编辑
摘要:种瓜得瓜,种豆得豆。关于编程知识体系构建和投资的思考。 阅读全文
posted @ 2022-03-17 08:11 琴水玉 阅读(1885) 评论(0) 推荐(5) 编辑
摘要:祝愿你早日有一种呼风唤雨的文档写作能力。 阅读全文
posted @ 2021-08-14 05:18 琴水玉 阅读(383) 评论(0) 推荐(0) 编辑
摘要:如何思考问题与思考具体问题同等重要。本文探讨了一种技术思考框架:基于技术体系结构的“抽象-思路-考量-优化-细节”五步曲。 阅读全文
posted @ 2020-11-25 05:15 琴水玉 阅读(495) 评论(0) 推荐(1) 编辑
摘要:本文尝试运用系统方法论,来分析和构建个人的软件开发活动管理系统,其中也讨论了很多提升效率的思路和方法。持续透彻、清晰地思考,才能深入认识现有的内在,逐步抵达本质。 阅读全文
posted @ 2020-02-24 22:48 琴水玉 阅读(454) 评论(0) 推荐(0) 编辑
摘要:在中大型项目中,常常会有一些由于模糊的系统边界而导致的“灰色功能区域”。这篇文章提出了一些基本的考量因素。 阅读全文
posted @ 2019-11-26 00:15 琴水玉 阅读(307) 评论(0) 推荐(0) 编辑
摘要:本文提出了理解业务的一种有效的思维框架:数据模型+规则+语义。 阅读全文
posted @ 2019-11-05 23:28 琴水玉 阅读(1601) 评论(0) 推荐(0) 编辑
摘要:移除不用的接口和代码。一点小技巧。 阅读全文
posted @ 2019-03-26 20:18 琴水玉 阅读(391) 评论(0) 推荐(0) 编辑
摘要:软件开发的核心基本能力是理解和表达事物的能力。分而治之 - 系统思考 - 抽象模型 - 科学规律 - 注重细节, 是从整体到部分,从局部看到全景,从具体深入抽象,从宏观到微观,从理论到实际的方法总论。 阅读全文
posted @ 2019-03-04 23:19 琴水玉 阅读(521) 评论(0) 推荐(3) 编辑
摘要:通过对软件开发中的工作事务与微技能进行评估和分级,可以清晰地理解自己的工作构成、评估自己的当前水平、定位下一步发展的方向和思路。 阅读全文
posted @ 2016-11-09 19:04 琴水玉 阅读(800) 评论(0) 推荐(0) 编辑