如果知乎上的程序员将自己写的代码(不涉及商业机密的)发在知乎上进行code review,会出现怎么样的情形

首先,的排版会累瞎审查人的双眼。其次,做代码审查的人不是因为编程水平有多高,而是因为对于此代码所涉及的业务领域有更深的理解。写浏览器内核的人无法给写操作系统内核的人审查代码,反之也一样。再次,软件开发是一种职业,目的是创造软件帮人解决问题。所以,代码是用来生成有用的软件的不是用来审查的。最后,没有完美的代码,只有合适的代码。的代码和银行的代码是不一样的,的服务器代码可以允许出现“服务器提了一个问题”,银行服务器的代码允许出现“银行转丢了你一笔资金”吗?相反,银行服务可以只在朝九晚五处理业务,如果这么干恐怕不会达到如今程度吧?代码没有高低之分,程序员没有贵贱之分。无论你的年薪是一万,或者是一百万,都是平等的!


    推荐阅读