微比恩 > 信息聚合 > 一位 20 年老程序员分享的 20 条编程经验火了:不要与工具作斗争、弄清楚问题后再编程、复制粘贴会带来 Bug...

一位 20 年老程序员分享的 20 条编程经验火了:不要与工具作斗争、弄清楚问题后再编程、复制粘贴会带来 Bug...

2022-03-30 16:20:33来源: IT之家

一位 20 年老程序员分享的编程经验突然火了,在 Hacker News 上,一天之内就收获了 467 热度。这位老哥从 1999 年就开始编程,从早期的 Basic、Pascal、Delphi,到后来的 C,C++ ,Javasript 等主流语言都用过。职业生涯上从研究员、架构师一直干到过 CTO,另外也当过技术产品经理,技术指导,老师等角色,可谓经验丰富。其实这篇帖子所包含的观点大都是编程圈子里较常见的概念,但是这些年来有的话题一直很具备争议性。对他的大多数经验,网友很赞同。比如:代码终究还是给人写的,注释是为了让未来的自己和其他同事能看懂。不过针对有的观点,大家各执己见。最为突出的是下面这条,网友们对此讨论了 60 多楼:要完全搞清楚要解决的问题,否则就先别急着敲代码。一种有代表性的观点是:大体上同意,但我发现要真正完全理解一个问题,还是至少要先写一个解决方案。因为当我把一个问题分解成可编码的组件时,我学到了很多;在实际

关注公众号