发布于 

最重要的编程习惯

原文:The Most Important Coding Habits

作者在康复期躺着写下这篇文章,因为腰椎间盘突出导致了滑脱症状。他通过自己的痛苦体会认识到,最重要的编程习惯并不是代码的可读性、一致性、组织结构等方面,而是那些让我们能在未来数十年继续享受编程乐趣的习惯。

文章提到了几个重要的编程习惯,以避免因长时间久坐在键盘前而导致的健康问题:

  • 每日伸展:定期进行腹部和大腿肌肉的伸展运动,即使不是瑜伽爱好者,也可以在早晨或热水浴后进行,使肌肉更柔软,更有助于支撑身体。

  • 定期休息:至少每隔一个小时起身走一走,或离开屏幕进行其他活动,不仅对身体有好处,而且对编程也有帮助。经常会有这样的情况,当你卡在一个问题上时,换下思路,回来重新尝试,往往可能会有新的灵感。

  • 不要在深夜编程:避免熬夜编程,疲劳时编写的代码会质量较差,甚至有害,而且容易导致长时间低头弯腰,对身体造成不利影响。设定一个截止时间,坚持下来。

  • 改善编程环境:优化编程环境,例如使用笔记本电脑支架和人体工学椅子,但即使有这些设备,仍然可能出现腰背疼痛。作者在文章中提到听说很多推荐站立式办公桌,现在也开始尝试。他认为,站立式办公桌不仅可以提高活动度,还能促进更多的休息,是一个双重受益的习惯。

总之,这篇文章提醒了程序员要重视健康,特别是在长期编程的过程中,不良的习惯可能导致身体健康问题。通过每日伸展、定期休息、避免深夜编程和改善编程环境等习惯,可以减少对身体的伤害,享受健康的编程生涯。