最恐怖的bug既不是环境问题,也不是并发,服务器崩溃。
做了开发好多年,遇到各式各样的问题。跨域,并发,数据库查询慢,redis存储不当....这些其实都是有熟练的解决方案和避免手段。
最最恐怖的是当你看到几百行代码甚至几千行无从下手,但你不得不下手。当这样的代码发布到服务器,那么你排查问题是大海捞针,当你苦于看几千行代码的时候,你不敢去更改,你不敢去变动。因为你无从知道这个鬼东西有多少应用在用,多少解决方案在引用。当你重构的时候,你会发现你都不知道这其中的逻辑是什么。
ps:
有一次我去排查一个问题,这个问题足足纠缠了我半天时间,从代码到环境,从环境到数据,从数据到怀疑自己。对,就是怀疑自己。
最后的问题是一个变量赋值错误,这时候你在想打日志的事情吗?那么你的代码会从几千行再次增加。
舒服!
舒服!
舒服!
对于那种强迫症,你想去理顺,到头来发现剪不断理还乱。
所以大家写代码的时候,一定要规范以及弱依赖。
优良代码。快乐你我他!
标签:几千,最深,代码,问题,印象,服务器,舒服,bug 来源: https://www.cnblogs.com/ccaa/p/15509437.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。