首页后端开发Python如何写出无法维护的代码

如何写出无法维护的代码

时间2023-06-05 17:41:01发布访客分类Python浏览399
导读:如何写出无法维护的代码?要想写出无法维护的代码,首先就要分析要维护代码人的心理。他接手你的代码,无非是想能够快速定位问题代码完成修改,并且不希望出现意料之外的问题。那么要想写出让人无法维护的代码,我们就不能让维护的人轻而易举的找到问题之所在...

如何写出无法维护的代码?

要想写出无法维护的代码,首先就要分析要维护代码人的心理。他接手你的代码,无非是想能够快速定位问题代码完成修改,并且不希望出现意料之外的问题。

那么要想写出让人无法维护的代码,我们就不能让维护的人轻而易举的找到问题之所在,代码逻辑能复杂就绝对不简单;但是也不能用力过度,如果代码复杂让维护的人看上去就无法维护,那他很可能就会直接重构你的代码了。

可以从以下几个方面入手:

变量命名

简洁

变量名不要做到看名知意,越简洁越好,最好就a b c d这样的;

迷惑

我们要善用1和l,还有0和o,_ 和 __ 等具有迷惑性的字符,这样他想要在代码中搜索一个变量时将一无所获;

混用

一定要将驼峰命名、下划线命名,大小写运用到极致,甚至可以加入点中文参数让代码多一点中国风;

文档注释

不写文档只是低级的做法,要知道具有误导性的文档比没有文档更具有杀伤力。

实际上这并不需要我们特意去写错误的文档,只需要保证文档和代码的版本不一致就可以了。

代码风格

拒绝封装

总的原则就是尽可能多的制造重复代码,能复制多写一个方法的就绝对不要重用;

善用嵌套

尽量将所有逻辑写到一个方法里、越长越好;

多用if else嵌套层数至少5层以上;

使用switch可以使我们的代码显得高级一点,可以在switch里嵌套使用switch,这样可以让人更摸不着头脑;

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 如何写出无法维护的代码
本文地址: https://pptw.com/jishu/62834.html
如何检测pycharm环境配置正确 res加密算法

游客 回复需填写必要信息