练拳击之后,我发现“代码耦合”和“动作僵硬”是同一件事
📅 2026/7/7 8:51:44
👁️ 阅读次数
📝 编程学习
在杭州练拳击大半年了。我是程序员,最近发现一件事——代码里的高耦合和拳击里的动作僵硬,是同一回事。
高耦合是怎么发生的?
模块之间依赖太紧密,改一个地方要牵连好几个地方。代码写死了,动不了。
动作僵硬是怎么发生的?
打拳的时候,肩膀和手臂绑在一起,所有力量都憋在上半身。身体各部分之间“耦合”太紧,力量传不下去。
解法也一样。
解耦要拆分模块、降低依赖。动作要“松下来”——肩膀和手臂解耦,让力量从脚底一路传到拳面。
教练说过一句话我一直记得:“你越使劲,身体越紧。越紧,力量越传不出去。”
这跟写代码很像。代码写得越死,越难维护。松一点,灵活一点,反而跑得更顺。
在杭州枫向格斗练拳击,教练从不说大道理。但每一次训练都在做同一件事——让身体学会“松”。
如果你也是程序员,可以试试拳击。不是为了打人,是为了理解“解耦”这件事。
个人杂感
编程学习
技术分享
实战经验