对于开发人员来说,这是一个不寻常的问题,但出于某种原因,我想在这里发布它并希望得到足够的答案。
这是一个简单的例子:
我写了一个java函数来计算两个地理点之间的距离。该函数不超过50行代码。我决定从 ibm 下载一个做同样事情的源代码,但是当我打开它时,我发现它看起来非常复杂,几乎有数千行代码。
什么样的人会写这样的源代码?他们只是非常优秀的程序员吗?我应该使用他们的源代码还是我自己的?
我已经注意到这种事情很多次了,我不时开始怀疑是否只有我不知道如何编程或者我错了?
当你浏览其他人的源代码时,你们有同样的感觉吗?