码迷,mamicode.com
首页 > 其他好文 > 详细

怎样写好代码

时间:2016-08-23 13:02:10      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:

在心中一万只**奔腾不息的情况下,写下的文章,偏激之处,还望见谅。

 

1、好代码和面向对象有关系吗

  呵呵,当然没关系。面向对象概念出来以前的C语言代码都是垃圾吗? 所以面向对象和好的代码屁关系没有。

2、好代码和设计模式有关系吗

  呵呵,当然没有。连设计模式的倡导者也早已承认设计模式是一个彻底的失败!!! 当然闲着无聊的时候,把设计模式当脑筋急转弯玩玩,还是有点意思的。

3、好的代码要有注释吗

  呵呵,当然不要有。注释的本质是:你认为你要表达的东西超出了编程语言的表达能力之外,以至于你需要自然语言来辅助表达。那么请问,真的有自然语言可以表达,而编程语言表达不了的东西吗?

4、好的代码要设计吗

  呵呵,当然不要有。一流代码靠重写,二流代码靠重构,最烂最烂的代码靠设计!!!

 

那么怎么写好代码呢?

1、根本

  烂代码的本质是:人读起来费劲。写烂代码的人想的是:反正程序没报错,有问题测出来我就改,测不出来最好。 写烂代码的人脑子里根本缺乏一个意识:

  代码主要是给人看的,当然偶尔也会给机器看看。所以不要面向机器,面向测试写代码,要面向人写代码。像写文档、文章一样写代码,用最简洁,最精炼,最生动的语法单元去表达你心中的语义。

2、方法

  1)别委屈自己

    写烂代码的人,心里想的大概是:天下武功,唯快不破。所以他们最喜欢把自己的代码随便塞个地方,哪怕把脚跟切了,也要塞到别人的鞋子里。理由仅仅是:不用自己从头写,快。

    我只想问: 每天的工作就是像贼一样把自己的代码藏到大大小小的角落里,有快感吗? 还有真的快吗?

  2)给读代码的人拒绝知道细节的权利

    像写记叙文一样,代码最重要的就是清晰,简洁,准确。 代码的结构一定要清晰,尽可能多定义几个方法,多定义几个类,把步骤分分清楚包装起来。不是特殊情况,没人喜欢看翻在外面的肠子。

怎样写好代码

标签:

原文地址:http://www.cnblogs.com/lispppppppp/p/5798755.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!