美化固件以方便开发_第1页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、美化固件以方便开发细心开发的固件可以很美丽。圆满的是,我看过的大多数代码不仅不美丽,而且谈不上好看。干净、工整和便利阅读的固件不仅好看,更重要的是,通常也更简单理解。易理解能力的提升可以使得代码更简单调试和维护。下面是如何确保你的固件越发好看越发简单阅读的一些主意。主意1遵循格式指南遵循某种格式指南大概是获得干净、可阅读代码的最显然途径之一。即使用法格式指南是自不待言要做的事,但我看到许多开发人员要么没有格式指南,要么彻低忽略他们已经有的格式指南。一种格式指南具有规定每位开发人员应当如何组织代码美学的优势。遵循逻辑正确用法格式指南的结果是看起来全都的统一代码库。网络上有许多很好的格式指南例子。

2、大多数例子采纳word格式,允许开发人员便利地按照他们自己的格式和目的举行修改。开发人员需要确保他们的格式指南经过同行评审或用法工具得到强制实施。主意2设置统一的制表符间距假如将10位开发人员召集在一起、问他们爱慕的文本编辑器是什么,那么最可能得到10种不同的答案。答案笼罩范围包括eclipse、slickedit、 sublime text、 notepad+、vim、nano等等。每位开发人员都有自己的喜好,而且正如人们预期的那样,这些编辑器处理空格和制表符的方式都不一样,当把在不同编辑器中开发的代码段汇聚到一起时代码的间格和对齐效果会彻低被破坏掉。没有什么事情比打开一个文件发觉曾经齐准的

3、配置表变得歪歪扭扭更让人恼火的了。普通编辑器的制表符设置为8个字符,但没人能够保证这个规定永久不变。比如我用过的一些编辑器默认将制表符间距设为4个字符。一个好的格式指南应当告知开发人员在他们的ide中用法哪种设置,这样一旦在一种编辑器中编写了代码,这些代码就能够很简单在另一种编辑器中打开而不走失空格和代码对齐效果。主意3用法制表符到空格的转换狡猾说,不管怎样开发人员都不应当用法制表符对齐他们的代码。开发人员应当用法空格键。但谁会情愿在能按一次键的状况下偏去按3次、4次甚至更多次的空格键呢?幸运的是,许多文本编辑器都有一个躲藏的功能,即把文件中的任何制表符转换为等效的空格!制表符到空格转换功能可

4、以协助开发人员更快的编写出代码,然后在提交代码前转换制表符,释放源自编辑器设置的对齐功能。固然,这里的技巧首先是要确保配置了正确的制表符参数,然后严格遵守规定运行转换器。主意4用法代码美化器即使是最守纪律的开发人员遵循了格式指南,设置了制表符间隔,仍可能得到难看的代码。缘由是什么呢?开源代码。许多开发人员自愿或被迫用法开源软件,这些开源软件通常看起来像老鼠窝或一盘面条一样杂乱。你见过或芯片创造商提供的例子代码吗?我只能说他们心中根本就没有漂亮这个字眼。好在开发人员可以借助神一样的代码美化器。代码美化器是一种容易的工具,它会扫描囫囵文本文件,然后按照输入格式化参数设置对文件举行格式化处理。那些没有对齐、很难阅读的代码可以眨眼转换成工整可阅读的代码。用谷歌搜寻代码美化器可以找到大量免费的在线代码美化器。市场上也有价格不到100美元的大量商用代码美化器。不过代码美化器真的不应当用来处理开发人员自己编写的代码。开发人员应当遵循他们自己的格式指南,以规定好的方式开发软件。代码美化器工具只可用来处理不满足格式指南的供给商代码和开源代码。本文小结整洁、齐整和简单阅读的固件通常越发简单维护和理解。因为代码简单被理解,开发人员可以节约大量开发时光,大概最重要的是,还可以削减偶然在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论