软件基本功:数组赋值,一定要对齐

简介: 软件基本功:数组赋值,一定要对齐

 重构了一段时间,总算告一段落。今天放松下来,修改了一些代码。其中一个文件,有多个赋值数组。这些数组的值都没有对齐。于是,吾就开始逐个对齐(可以用Find/Replace进行简化操作)。然后果然有一个数组有问题:


 数组第一行个数12个。


 其他几行的个数为10个。


 为什么有这种差异?这已经不可考了。为什么会有这种错误?原因很简单,就是没有对齐。



 代码对齐是个小事,谁都能做到,然而几乎没有人会去对齐。代码对齐了不仅容易发现错误,而且会显得非常漂亮。一看就让人有了好印象。


目录
相关文章
|
JavaScript 中间件
Node.js学习笔记----中间件
Node.js学习笔记----中间件
|
Web App开发 Rust JavaScript
V8 JavaScript引擎
V8 JavaScript引擎
|
存储 缓存 运维
ES索引生命周期管理ILM
ES索引生命周期管理ILM
805 0
|
机器学习/深度学习
朝题夕解之动态规划(5)
朝题夕解之动态规划(5)
255 0
朝题夕解之动态规划(5)
|
C# Windows
C# WPF QQ新消息托盘悬浮窗效果实现
原文:C# WPF QQ新消息托盘悬浮窗效果实现 今天在做一个项目的时候需要这么一个效果,但是网上找了一会发现并没有现成的给我参考(复制),但是呢,我千(到)辛(处)万(抄)苦(袭)想(复)破(制)头(粘)脑(贴)终于还是给做出来了~嘿嘿嘿 QQ新消息悬浮窗即:QQ有新消息时托盘图标会闪动,此时移动鼠标到托盘图标上就会显示一个弹框了,那么呢我把这个弹框称为“QQ新消息托盘悬浮窗”。
2728 0
|
内存技术 开发工具 数据可视化
|
JavaScript API 前端开发
webpack常见的配置项
使用vue init webpack test(项目文件夹名)命令初始化一个vue项目,cd test,然后安装依赖npm install之后会生成一些默认的文件夹和文件,这些文件和文件夹中有些和配置有关的。
1654 0
|
2天前
|
人工智能 运维 安全