作为一个程序员,面对别人写的稀烂的代码,怎么办

作为一个程序员,面对别人写的稀烂的代码,怎么办,第1张

在查阅代码时,经常会发现一些写的不合理的代码。

面对这些代码,首先需要确认修正这些代码的影响范围。

最理想的处置是对代码进行重构,从根本解决代码的混乱问题。

但是大多数情况,我们没有时间进行重构,或者无法确保重构之后的代码不会出现问题。

建议先解决最棘手的问题,然后慢慢对代码进行分析,重构。

java确实是翔一样的语言,是的,我有勇气这么说。

1. java只有值传递,没有引用传递,实现一个小小的swap函数就难如登天,造成了代码的臃肿

2. 自称完全面向对象语言,int,double,char。。。等基本数据类型根本不是对象,脑残的设计使得int->Integer,double->Double频繁的装包解包转换,浪费大量开发时间,极大拖慢了运行效率

3. 没有自定义值类型,任何简答的功能都要封装为class,使得程序臃肿不堪,软件难以维护,运行效率大幅下降

4. 没有精确的自定义垃圾回收,GC代管一切,不合理的垃圾回收机制占用大量内存空间,实际开发中消耗更多的财力和物力成本

5. 不支持多继承,更是照成了代码的臃肿不堪,同时照顾了傻逼一样的程序员,真是什么样的人都能来写项目

6. 泛型仅仅是语法层面的差异屏蔽,后台依然是装包解包,达不到泛型真正的作用,类型不安全,极大增加内存负担

7. 没有运算符重载,造成了扩展类型及其难用,不能真正体现面向对象思想,加大软件开发负担,拖慢开发效率

8.翔一样的API命名,乐视一样的系统函数封装,风格杂七杂八,毫无工程级代码可言,java狗自称臃肿的代码为严谨,严谨***,看看C#,kotlin,哪个不能把你按在地上摩擦

9.无非是站着自己开源项目多,抄袭复制方便,java狗可说了,天下代码一大抄,看你会抄不会抄。呵 ,java狗只会抄来抄去,毫无创新可言(就java要指针没指针,要查询没查询的垃圾语言就别说什么创新了)java极大拉低了业界智商,照就了一堆屎一样的不可维护的代码。

java为什么这么火,因为人们喜欢吃屎

你好

兄弟,首先什么是高手?

难道不是高手就不能拥有女人?就不结婚了吗?换句话说,在事业上不成功就不要谈念爱、结婚吗?

我们不管做什么事,首先心态很重要,如果自己都不认可自己不相信自己,你觉得谁会认可你?

不管做什么事都要脚踏实地,别妄想有什么捷径。做白日梦等这样的想法


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11272329.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存