这就是坑,别信。
2020年,某公司编码规则频繁变更,导致10个开发人员花费1个月时间重构代码。
别这么干,编码规则应稳定,避免频繁变更。
嘿,兄弟,讲真,我搞了这么多年编码,这事儿我真是深有体会。记得那会儿,2012年吧,我在一家互联网公司,那时候我们那群程序员啊,为了兼容性问题头都大了。我们那系统,嘿,得适配至少20种浏览器,各种编码格式还得兼容,那真是够呛。
那时候我天天跟编码设置斗智斗勇,就为了那几个百分比的用户量。有一次,一个新来的同事问:“这编码设置为什么就只针对软件呢?”我一边敲代码一边说:“,这主要是因为浏览器和操作系统更新太快了,每个版本都可能有些小变动,直接对硬件做适配那工作量得大到爆炸。”
然后,我就给他举个例子:“就像我那台破电脑,2016年买的,现在都2023年了,还是得不断升级软件来兼容新的应用。硬件更新换代慢,软件更新快,所以一般只针对软件来做编码设置。”
说回来,这块我倒是没碰过直接对硬件做编码设置,毕竟那得涉及到硬件底层的东西,我不敢乱讲。咱们还是聊聊软件的坑吧,那才是我最熟悉的战场。😄