为什么你的代码不能给别人看?
代码越写越少,越来越不想写了,不想写没经过思考的代码,不想写重复的代码,不想写结构冗余的代码,想看看好的代码,想看看别人的思想,发现程序能看懂而思想不能领会,或许是个人比较愚笨吧
1.代码到底是什么
2.好的代码是什么样的(个人所想)
3.如何改进你的代码或者是技术
1.代码到底是什么呢?
——代码可以复制,但是思想却不能复制
或许这个很多人都知道,代码代码,我们每天写的不都是代码么,那么代码代表的是否仅仅只是一段代码呢?
书写一段代码的目的是为了实现需求,而实现需求的时候有好几种实现的方式,那么你为何用了这种实现方式,有没有去做过对比,有没有去思考过这种实现方式的优点,如果是单纯的复制粘贴,那么这个仅仅是一段代码,这个时候你的代码或许就只有你能看到,你能看懂,为什么你要这么做呢?每个人都在说着要交流,要共同提高,要共同进步,但是为什么你的代码我就看不得,如果你的代码是纯粹的粘贴复制,那么可以说是毫无技术含量可言,那么你的代码只是众多的代码之一,毫无新奇之处,有的只是杂乱思想的堆砌,我如果看了你的代码,那么我就知道了你的是毫无技术含量的,那么我也可以进行粘贴复制,那么你的地位将被取代,从而,必然,你的代码看不得
代码或许体现的是一种思想,一种别人敬佩的思想,一种别人从来没有考虑过的思想,或许别人看你的代码,看的不是你的程序,而是你的思想,学习的也是你的思想,而不是单纯的你的代码,你的代码只是一种表现形式而已
代码可以复制,但是思想却不能复制,我们在阐述我们的思想的同时,我们也在思考,我们也在进步,或许这样才能打造优美的代码
2.好的代码是什么样的呢?
——“诚实”的代码最好
诚实的代码,代码能诚实么,我想是可以的
诚实的代码,首先是能够实现其功能,功能稳健;再次是代码简单,一眼就能反映出其思想
复杂的代码没人有时间去了解去研究,只有简单的代码才能让别人看到他的美
有一种人,穿上了华丽的衣妆,然表里不一,最后都是浪费感情;有一种人,衣冠不整,或许内涵很好,但是这种也提不了别人的兴趣去发掘去研究;或许这种人最好,简单,干净,整洁,行事如风,做事稳健,这种或许也可以说是负责任的人吧.
代码是给人看的,体现的是一种思想,你如果真的美,别人都会称赞,如果不美,别人的指责你也可以慢慢改变,这或许也就是美的代码的由来,没有人能以开始就能写出美的代码,只有别人的指责我们才会去寻求好的实现代码,才能写出更好的代码吧
3.好的代码是如何写出来的?
——交流
只有交流,我们才可以知道我们的代码到底差在什么地方,到底在什么地方需要进行弥补,这个或许也是最好的方式
有一种情感叫感激,你教会了别人一种思想,别人也会还你一种思想,进步的不是一个人,而是两个人
试着去交流,会收获很多~