Android团队项目开发之统一代码规范

团队项目开发前的统一三要素:统一需求/开发文档,统一代码规范,统一环境(编译/测试/发布)。

 

一个项目团队,要想有高效的产出,必须在团队协作上下好功夫,必须在项目开发统一进度上做好协调。只有在高效的协同环境下,才能有优质的产出。这是我多年的经验之谈。也是配合过多个团队之后的深刻感悟。[......]

阅读全文

升级 Java 编程规范的6个约定

原文地址:https://dzone.com/articles/upgrade-your-code-conventions-2
译文来自:OneAPM
作为Java开发人员,我们会遵循一系列的编码风格和开发习惯。习惯使然是一方面,另一方面,我们也从不停下脚步质疑这些习惯。一段时间以后,笔 者养成了一些不同于常人的编码风格和开发习惯。当第一次了解到这些编码风格时,笔者感到又惊又气。但是,花了一段时间践行这些习惯之后,笔者意识到它们的 确能造就更加简洁可控的代码库,同时也让开发者更加省心。[......]

阅读全文

VC编程规范

基本要求
1.1 程序结构清析,简单易懂,单个函数的程序行数不得超过100行。
1.2 打算干什么,要简单,直接了当,代码精简,避免垃圾程序。
1.3 尽量使用标准库函数和公共函数。
1.4 不要随意定义全局变量,尽量使用局部变量。
1.5 使用括号以避免二义性。[......]

阅读全文

给代码多留一些空间

关于程序员的一些悖论是:希望别人将注释和文档写得越详细越好,而自己却讨厌写注释和文档;希望别人严格按照编码规范来写代码,而自己有时候却懒得敲几个空格来缩进……你所在的公司是否有统一的编码规范呢?你是否严格执行了呢?[......]

阅读全文

编码风格不是编码规范


我并不认为程序员是一个情绪特别丰富的群体。但有一些事情却能很容易刺激程序员的神经,那就是代码格式和布局。如果看到一个函数的括弧在同一行上没有闭合,我的眼睛会喷血。如果看到有人没有恰好的在两个函数间留一空行,我的小腿会抽筋。但重点在这里——除非是在家里开发自己的业余爱好软件,我的这些个人喜好其实是无关紧要的。同样,作为一个团队中的一员,你的个人编程喜好也应该放到一边。[......]

阅读全文

代码里的命名规则:错误的 vs 正确的


编程初学者总是把大量的时间用在学习编程语言、语法、技巧和编程工具的使用上。他们认为,如果掌握了这些技术技巧,他们就能成为不错的程序员。然而,计算机编程的目的并不是关于精通这些技术、工具的,它是关于针对特定领域里的特定问题创造出相应的解决方案,程序员通过相互合作来实现这些。所以,很重要的一点,你需要能精确的用代码表达出你的思想,让其他人通过代码能明白你的意图。[......]

阅读全文

iOS设备上的App设计规范

与Android相比,iOS平台上的应用风格都比较统一,这都要归功于苹果严格的设计标准和审核制度。苹果之前发布了新版IOS 应用开发指南,如果你懒于阅读,那么可以通过下面的内容来快速了解相关规范。(以下内容由“互联网的一些事”的“本来每”整理) [......]

阅读全文