Typographical naming conventions Identifier Type Type Examples Package com.google.inject, org.joda.time.format Class or Interface Timer, FutureTask, LinkedHashMap, HttpServlet Method or Field remove, ensureCapacity, getCrc Constant Field MIN_VALUE, N…
http://www.akadia.com/services/naming_conventions.html Naming Conventions for .NET / C# Projects Martin Zahn, Akadia AG, 20.03.2003 The original of this document was developed by the Microsoft special interest group. We made some addons. This documen…
Reference document https://msdn.microsoft.com/en-us/library/ff926074.aspx https://msdn.microsoft.com/en-us/library/ms229045(v=vs.110).aspx Coding Conventions Layout Conventions Use the default Code Editor settings (smart indenting, four-character ind…
依赖管理(Dependency Management)和命名规范(Naming Conventions) 依赖管理和依赖注入(dependency injection)是有区别的.为了将Spring的优秀特性(如依赖注入)带到你的应用中,需要在编译时或运行时部署所需要的库(jar包).这些依赖不是虚拟的构件,而是文件系统上的物理资源.依赖管理的过程涉及到定位这些资源.存储资源.加入classpath.依赖可以是直接的(例如Spring运行时),也可以是间接的(例如commons-dbcp).间接…
1. Capitalizing Constructors var adam = new Person(); 2. Separating Words camel case - type the words in lowercase, only capitalizing the first letter in each word. upper camel case, as in  MyConstructor(), lower  camel  case,  as  in  myFunction(),…
Ember.js使用一个运行时解析器去连接你的对象而没有很多样板文件.作为一个开发者,如果你把code放到约定好的位置这个解析器会自动工作.   一.The Application     1. 当你的app启动时,Ember.js将渲染application template作为主要模板.        2. 如果提供了controller:application, Ember.js将设置一个controller:application的实例作为template的controller.这意味着…
1.package name 全部小写字母,中间可以由点分隔开,作为命名空间,包名应该具有唯一性,推荐采用公司或组织域名的倒置,如com.apple.quicktime.v2 2.module name 全部小写字母,如果是多个单词构成,可以用下划线隔开,如dummy_threading. 3.class name 采用大驼峰法命名,如SplitViewController 4.var name 全部小写字母,如果由多个单词构成,可以用下划线隔开.如果变量应用于模块或函数内部,则变量名可以用单下…
Dapper-Extensions Dapper Extensions is a small library that complements Dapper by adding basic CRUD operations (Get, Insert, Update, Delete) for your POCOs. For more advanced querying scenarios, Dapper Extensions provides a predicate system. The goal…
Objective-C http://rypress.com/tutorials/objective-c/index C Basics    http://rypress.com/tutorials/objective-c/c-basics Comments 注解   Inline comments   Block comments   Confusing snippest困惑的(代码)片段   self-documenting 自我记录   Variables 变量   Statically…
For the first time in its history, Ext JS went through a huge refactoring from the ground up with the new class system. The new architecture stands behind almost every single class written in Ext JS 4.x, hence it's important to understand it well bef…