程序员删代码的快感?逆锋起笔关注共 1444字,需浏览 3分钟 ·2021-03-27 14:49 点击⬆️方“逆锋起笔”,公众号回复 编程资源领取大佬们推荐的学习资料 来源 | CSDN 微信公众号 | 逆锋起笔 作为程序员,你删过代码吗?删代码会有快感吗?为啥会有这种奇怪的想法,不妨一起来看看…… 我一直把自己看作编写软件的手艺人,并且会投入时间和精力去仔细雕刻我的每件代码作品。伴随着软件功能和特性增加移除,我会对代码进行删减,就好比雕刻家对作品的精雕细琢,唯一目的就是想展现更好的效果。 编写软件的过程中,不断地增添代码实现更多功能令我感到愉快,但有意思的是,我发现自己在删除代码时也能获得非常愉悦的感觉。 好像不太对劲? 按理来说,投入大量的时间和精力去编写的每一行代码、每个字符都蕴含了智慧和汗水,当所有的付出付诸东流时,应该感到难过才对。 可我好像并没有这样的感觉。唯一合理的解释是:这和我工作时的思维模式有关。 在编写程序的过程中,我会不断地试运行当前代码,输入某个值,看代码能否根据逻辑运行出相应的结果,以此确保没有出现差错。例如当我修改了变量或者重构了代码的某些部分时,我会快速执行“测试”以确保改动没有造成破坏。 理想情况下,软件代码被分为几个具体的模块,并且每个模块都被希望独立工作。但事实上,这几乎不可能发生。因为大项目中的具体小模块很少是独立的,小项目又不足以划分为多个模块。 因此,我怀疑当我不得不删除一些代码时,我得到的乐趣并不是为了删除本身。快乐来自简化,如果代码库减少了,那么在试运行它时,在我的脑海中“适应”它会更容易。 也就是说,令我高兴的不是删除那些我投入了时间和精力创造的代码,而是删掉他们之后的简捷感带给我的愉悦感。 我建议你也如此。删除代码的同时不要因为获得快感而感到内疚,相反,你选择了更优的方案。 参考链接: https://www.rockandnull.com/joy-of-deleting-code/ 免责声明:本文素材来源网络,版权归原作者所有。如涉及作品版权问题,请与我联系删除。 ------------ END ------------ 推荐阅读: 一套标准的前端代码工作流 给代码写注释时有哪些讲究? 骚操作 !IDEA 防止写代码沉迷插件 ! 写代码写到 70 岁,是一种什么样的体验? GitHub 代码一键转 VS Code,太好用了! 支持下 点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看。 浏览 25点赞 评论 收藏 分享 手机扫一扫分享分享 举报 评论图片表情视频评价全部评论推荐 不发项目奖金,程序员怒删代码。。开发者全社区0程序员删代码泄愤,被判拘役五个月......养码场0VOID-寂寞的快感-★超稀有、限定生產的禁書,座裏屋蘭丸的最禁忌作品--從被洗腦的記憶中,誕生而出的戀愛--出現在痛失愛七夕 ~ 程序员的表白代码JAVA公众号0七夕,程序员的表白代码Java项目开发0VOID-寂寞的快感-VOID-寂寞的快感-0致命快感美艳的神秘女郎爱伦(莎朗·斯通SharonStone饰)突然闯进美国西部一个充满暴力的小镇,为了一段不堪回首的回忆而开展复仇。在她到达小镇后不久,一位名叫科特的牧师(罗素·克劳RussellCrowe快感飞行快感飞行0快感制造这个世界是虚幻的,也就是我们的精神世界。 —直以来,我们对这个世界的独立性和重要性还认识不够,对它因未发项目奖金,一名程序员决定删代码泄愤小白学视觉0点赞 评论 收藏 分享 手机扫一扫分享分享 举报