一段c语言的代码,一段C语言代码 据说是最烂的代码

写这篇文字的目的,是希望读者能重视代码(写代码也是一种艺术),在以后见代码如见人,有一个良好的习惯。

衡量代码方法: 每分钟的开骂次数和内心狂骂程度。

可以加下群466572167(资料和视频)

当我们刚开始学代码的时候,听到这种观点时会有一种近似于高冷的不屑:你们就是一群傻X,根本不懂代码质量的重要性,这么下去迟早有一天会踩坑,呸。

如果一直这样那么,写烂代码就很容易了

很多程序员不知道要怎么组织代码、怎么提升运行效率、底层是基于什么原理,他们写出来的是在我心目中烂成一坨翔一样的代码。

但是那一坨翔一样代码竟然他妈的能正常工作。

即使不情愿,也必须承认,烂代码终究是烂代码

我总结了几类经常被问候的烂代码:

1.1.意义不明

能力差的程序员容易写出意义不明的代码,他们不知道自己究竟在做什么.

就像这样:

似乎可以考虑转行了...

1.2.不说人话

不说人话是新手最经常出现的问题,直接的表现就是写了一段很简单的代码,其他人却看不懂。

比如下面这段:

可以加下群466572167(资料和视频)

一句话解释:这不是给人看的。

1.3.不恰当的组织

不恰当的组织是高级一些的烂代码,程序员在写过一些代码之后,有了基本的代码风格,但是对于规模大一些的工程的掌控能力不够,不知道代码应该如何解耦、分层和组织。

当你面对一个几千行的类,问为什么不把某某逻辑提取出来的时候,他们会说:

“但是,那样就多了一个类了呀。”

1.4.假设和缺少抽象

相对于前面的例子,假设这种反模式出现的场景更频繁,花样更多,始作俑者也更难以自己意识到问题。比如:

需要加载的内容更丰富的时候,会再变成这样:

之后可能变成这样子

这类程序员往往是项目组里开发效率比较高的人,但是大量的业务开发工作导致他们不会做多余的思考,他们的口头禅是:“我每天要做XX个需求”或者“先做完需求再考虑其他的吧”。

总体来说:“希望大家勇于尝试”要写一手好代码也是不容易。平时多有意注意,多练习。

学习编程(C语言/C++),并不难各位可以加下群466572167(资料和视频),一起交流提升,编程不要觉得很难,虽说也有难度,但是学好了对以后的帮助是非常大。

你可能感兴趣的:(一段c语言的代码)