随记Litter note

编程要符合高内聚 低耦合的原则

函数体的函数代码不要超过30行

一般在return 之前要有一行空格

将变量赋值给变量名的时候等号两端要加等号

 

一般很多大公司 ,在每个周五的时候,会进行一个代码的review ,会检查优化代码,并进行一些分享交流

大的公司一般对代码的格式规范要求的特别严格

函数类变量命名风格:

大驼峰体 def GetUserInfo 每个单词首字母大写 其他字母全部小写

小驼峰体 def getUserInfo 和大驼峰体唯一的区别就是第一个单词的首字母小写

下划线 def get_user_info 用下划线连接所有的单词信息

而且这三种命风格方式最好不要混合使用,而我以后仅仅使用下划线连接方式

SQL 语句最好不要有嵌套 嵌套的话查询效率会比较低

给表加上索引会加速查找

MYSQL 中 ,索引的类型有:

主键索引:加速查找 + 不能为空 +不能重复 primary key

唯一查找:加速查找 +不能重复 unique (name)

联合唯一索引:加速查找+两列不能同时重复

普通索引:加速查找 index ix_name(name)

组合索引 :加速查找 index ix_name_email (name,email )

原文地址:https://www.cnblogs.com/1832921tongjieducn/p/11074972.html