如何养成良好的书写代码习惯

我们在写代码时应该有良好的书写习惯,保持良好的格式及规则!

1、代码的应该有必要的缩进

2、不是必要的情况下保持引号的一致,即单双不要混用

3、一行不要写多个选择器,一个分号后应该换行

4、有上下关系的选择器尽量写在一起,增强可读性

5、class类等的命名应有一定规则

6、代码整洁,重用性

7、选择器的嵌套层次不要太深,太深此阅读困难

8、嵌套的代码也不要太长,如果大于了一个页面也会使阅读变得困难

9、嵌套本来是为了方便和增强层次高,如果反而显得更乱了,那还是别嵌套了

整洁的代码的好处是显而易见的;

通常整洁的代码会给人一种很清爽的感觉,每次我去阅读别人的代码的时候整个页面有统一的规格,样式,代码整洁,重用性好,会觉得很这整个代码很清新

很能激起我去阅读;而当看到杂乱,没有条理的,页面没有好的缩进,css选择的命名的不规范或者选择器的胡乱嵌套等的代码时,通常第一感觉就是烦躁!对,就是烦躁;让人没有在阅读下去的兴趣了。

所以作为一个良好的程序员,我们有必要养成良好的代码格式规则,让代码整洁,易读!

时间: 2024-08-14 09:08:39

如何养成良好的书写代码习惯的相关文章

养成良好的写代码习惯

看了上一节hello world一篇,相信你对C语言语法结构有了一定感触,其实基本上每个C语言程序代码都是那样的声明,那样的框架,而要填充的内容就是框架内的内容.会了hello world,其他的也就可以融会贯通,只不过是学习新的语句新的函数,新的算法的问题.所以在你写代码写的很6之前,我要讲一节习惯的问题.就是写代码的习惯. 为什么要养成好的写代码的习惯?因为你的代码并不只是要求能运行,还要美观易读.有可读性的代码才是有价值的代码,如果你写完代码,别人根本看不懂,甚至你自己都看不懂,那么这个代

.NET开发需要养成一种良好的注释代码习惯篇

QQ:1187362408 欢迎技术交流和学习 .NET开发养成一种良好的注释代码习惯篇(BASE64): TODO: 1,CS代码注释: <span style="color:#000000;">using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; u

Web开发者需养成的8个好习惯

Web开发者需养成的8个好习惯 每个行业有着每个行业的标准和一些要求,自己只是一个进入前端领域的小白,但是深刻的知道,习惯很重要,就Web开发分享一下,要养成的一些好的习惯. 优秀的Web开发人员工作效率更高,因为他们拥有丰富的经验和良好的习惯.作者Gregor Dorfbauer分享了用于Web开发中的8个好习惯,这些良好的工作习惯不仅能提高效率,还能让您创建更加优秀的应用,让您的工作事半功倍. 1. 使用Bug追踪系统 想要做好软件开发并非易事,这里面还包含大量的功能需求.Bug报告以及用户

如何养成良好的 C++ 编程习惯(一)—— 内存管理

开篇导读 “养成良好的编程习惯”其实是相当综合的一个命题,可以从多个角度.维度和层次进行论述和评判.如代码的风格.效率和可读性:模块设计的灵活性.可扩展性和耦合度等等.要试图把所有方面都阐述清楚必须花很多的精力,而且也不一定能阐述得全面.因此,本系列文章以软件开发的基础问题为切入点,阐述程序设计和代码编写方面的细节问题,以点带面,旨在激发大家的思考与总结,希望能为大家带来实际的帮助.     虽然本系列文章定位为科普读物,但本座相信它们不但适合新手们学习借鉴,同时也能引发老鸟们的反思与共鸣.欢迎

要养成良好的书写SQL的习惯

要知道sql语句,我想我们有必要知道sqlserver查询分析器怎么执行我么sql语句的,我么很多人会看执行计划,或者用profile来监视和调优查询语句或者存储过程慢的原因,但是如果我们知道查询分析器的执行逻辑顺序,下手的时候就胸有成竹,那么下手是不是有把握点呢? 一:查询的逻辑执行顺序 (1) FROM < left_table> (3) < join_type> JOIN < right_table> (2) ON < join_condition>

性能测试类,让你写法代码养成经常测试的好习惯 -ASP.NET C#

介绍: 可以很方便的在代码里循环执行 需要测试的函数  自动统计出执行时间,支持多线程. 使用方法: PerformanceTest p = new PerformanceTest(); p.SetCount(10);//循环次数(默认:1) p.SetIsMultithread(true);//是否启动多线程测试 (默认:false) p.Execute( i => { //需要测试的代码 Response.Write(i+"<br>"); System.Threa

markdown 书写代码

最近基于github + hexo 搭建了自己的博客,开始用markdown写博客,推荐 mac 平台用 mou 这个软件或者 vim. 介绍下markdown语法插入代码的规则: 有一种方法是所有代码之前空四个格就自动识别为代码了,但是这样没有行号,可以自己写个程序处理,但是比较麻烦,而且强行插入行号可能会出现显示问题. 还有一种方法比较好.比如添加以下代码: ``` c #include <stdio.h> int main(void) { printf("hello markd

框架基础:ajax设计方案(五)--- 集成promise规范,更优雅的书写代码

距离上一篇博客书写,又过去了大概几个月了,这段时间暂时离开了这个行业,让大脑休息一下.一个人旅行,一个人休息,正好也去完成一个目标 --- 拥有自己的驾照.当然,也把自己晒的黑漆马虎的.不过这一段时间虽然在技术上没有学太多东西,但是在心态上给了自己一个沉淀的机会,感觉自己变得更加沉稳和成熟,感觉这就是自己需要找到的自己,回归自我.好了,废话不多说了,虽然技术上没有学一些新的东西,但是欠的东西还是要补回来的.正如这篇博客,前端Promise规范的实现与ajax技术的集成,当时github上一个用户

iOS中书写代码规范

1.精简代码, 返回最后一句的值,这个方法有一个优点,所有的变量都在代码块中,也就是只在代码块的区域中有效,这意味着可以减少对其他作用域的命名污染.但缺点是可读性比较差 NSURL *url = ({ NSString *urlString = [NSString stringWithFormat:@"%@/%@", baseURLString, endpoint]; [NSURL URLWithString:urlString]; }); 2.关于编译器:关闭警告: #pragma