开发过程中比较注重细节,尽量遵循 tdd,设计先行,当然没有严格按照写一点单元测试再写一点实现代码。不过写完每个模块三者都会有。
但是写到一半或者大半,细节开始逐渐把控不过来,虽然在设计或者实现过程就尽量让事情保持简单,但是一个复杂的问题几十局不简单了,在全局上也是复杂的,模块一多就有失控的感觉。 再就是自我感觉快到终点那种焦虑,一方面觉得快到终点了要早点出成果,一方面又在细节失控和就这样吧的矛盾中挣扎。
能全程保持清醒的认知实在是太难了。
1
SaltyLeo 2021-06-29 20:31:54 +08:00 via iPhone
如果是公司项目还好,有项目经理可以把控,如果是个人业余项目,那就完蛋。
我最近正在开发一个小玩意,一开始各种图画的好好的,但现在各个模块加起来一万多行代码了,根据设计图完全无法理解各个模块实现的功能,注释写再多也没用。发现一个 bug 要抽丝剥茧一路往最基础的模块改过去。 我现在打算去学一学项目管理相关知识了,要不然太烧脑细胞。 |