〆 编程规范

⚠ Coding Style

约定: 本约定只是一种自我的约束,一些特定的附加约定随着项目的阶段而改变

[例如] PEP8规则

用例的名字采用单词的首字母大写的形式,多个单词中使用空格。For: Withdraw Funds.
类名单词首字母大写,在图中/代码中 多单词的名字间没有空格,For: CheckingAccount.但是在文本中,为了提升可读性,单词之间引入空格。
属性的类型使用首字母大写的单词表示,For: Boolean,Integer.

一个单独的命名对象,采取首字母小写的驼峰命名法
一个单独的未命名对象,采取冒号加类名,For: :CheckingAccount,有时候冒号会被省略
消息的命名总是首字母大写并且多单词组成(图、文本)全部必须具有空格。
文件名字全部采用小写字母,并且多单词之间用下划线,For: checking_account.js.
静态变量名称采取全部大写的字母,普通变量采取首字母小写的驼峰式
html元素,class的命名全部采用小写字母,多单词之间用-,For: checking-account
html元素,id的命名采用首字母小写的驼峰式
每个方法之间换2行,一行方法不能超过80个字符,js或者html等前端代码,可以稍微超出。
命名必须采用贱命合一的英文表示法
方法的命名采用首字母小写的驼峰式,并且必须为动词。For: updateByPrimaryKey.

真孒今将命


此致: 敬礼!

送赵法师还蜀因名山奠简

作者: 李隆基

摘自: 《全唐诗》

道家奠灵简, 自昔仰神仙

真孒今将命, 苍生福可传

江山寻故国, 城郭信依然

二室遥相望, 云回洞里天

座右铭: 进化是形成我们的身体形状和我们内在本能的主要力量, 他赋予我们大脑和学习机制,使我们可以根据经验实现自我更新。我们还需要终生学习,以改变我们的行为,从而适应包括进化论还不能预测的和可预测的各种环境。
Evolution is the major force that defines our bodily shape as well as our built-in instincts and reflexes. We also learn to change our behavior during our lifetime. This helps us cope with changes in the environment that cannot be predicted by evolution. Organisms that have a short life in a well-defined environment may have all their behavior built-in, but instead of hardwiring into us all sorts of behavior for any circumstance that we could encounter in our life, evolution gave us a large brain and a mechanism to learn, such that we could update ourselves with experience and adapt to different environments.