写代码,到底应该是自己去适应代码,还是让代码反过来适应你?

查看 37|回复 6
作者:tool2dx   
很多开发平台都有固定的框架体系,一般情况下,只能自己去适应代码。
但是随着项目代码膨胀,函数太多了后,由于架构体系都是别人的,按照别人思维继续修改,就变得有点繁琐。
我在想,是不是一开始思路就错了。写稍微大一点的项目,应该一开始,就让代码来适配自己的开发思路,这样等代码库变大后,才会有足够能力去 hold 住,不至于变成屎山,没人想接手。
newaccount   
一套框架说到底就是一套 convention
这套东西就是为了遵守的人可以快速上手而定义的
不适应就换框架,别改来改去,免得贻害后人
tool2dx
OP
  
@newaccount 人的思维模式有固定惯性。当用着自己熟悉的框架,就算几年前写的代码,也比较容易排错和添加新功能。
用别人设计的框架,光维护就很累了,更别说加新功能。
总是有一种上限被卡住的感觉(错觉)。真想用一把锤子敲所有钉子。
newaccount   
@tool2dx #2 框架的意义不是让“你”方便维护,而是让后人方便接手
来个新人就得跟他介绍三五天体系结构,这么弄个十几二十次放谁心态都崩
这时候框架站出来,熟悉的直接上手,不熟悉的自己去看框架文档,不至于把老人折腾进去
InDom   
如果你能 Hold 的住, 那自然就听你的, 新来的你培训去.
如果你 Hold 不住, 那你最好老老实实听框架的.
你到底是真能 Hold 的住, 还是你以为你能 Hold 的住?
你能 Hold 的住代码,  你能 Hold 的住所有同事么?
tool2dx
OP
  
@newaccount
@InDom
为了向下兼容同事,把自己开发能力给限制住,感觉挺不值的。
newaccount   
@tool2dx #5 牛逼的代码不是只有你才能写的出来的,而是所有人一眼就能看得懂的
真•大道至简
每次看到都能浑身一颤
您需要登录后才可以回帖 登录 | 立即注册

返回顶部