美文网首页
9月份开发小结

9月份开发小结

作者: 凡心往事 | 来源:发表于2018-09-28 08:25 被阅读0次

大的开发原则:

- 类的长度尽量不要超过200行,方法的长度尽量不要超过20行

- 逻辑分层要清晰,比如按功能划分可分为:控制器层、验证层、逻辑层、数据模型层、服务层、视图层等等

- 控制器尽量只做两件事:调用逻辑层进行业务处理,把数据输出到模板

一些细节:

- 参数超过4个才传数组

- 变量初始化

- 优先判断错误尽早退出

- 循环处理尽可能浅

- 尽可能使用系统自带的函数

代码风格(因团队而异)

- 代码风格与团队保持一致

- 变量、方法命名简单易懂

- 命名只要what,不要how和why

- 命名不要复数、时态

- 表字段命名带前缀

- SQL尽量不要使用关键字,有歧义的单词

工作习惯(对个人而言)

- 每日写工作总结和todolist(即做事有清单,完事要回顾)

- 把犯过的错误记录到本子里,时常回顾

- 延迟满足感,把眼光放长远,想象一周后,一个月后,三个月后,半年后,一年后...的你自己要达到什么水平,达成什么样的目标

- 把工作内容和写作结合起来

相关文章

  • 0.1 Swift开发体验

    0.1.1 Playground开发体验 0.1.2 项目开发体验 }} 小结: 在 Swift 中没有了 mai...

  • 开发小结

    1、classpath:类路径,src目录下的文件最终要编译到类路径下1、studio中输入时:光标在引号内的,想...

  • iOS推送小结(证书的生成、客户端的开发、服务端的开发)

    看这里:iOS推送小结(证书的生成、客户端的开发、服务端的开发)

  • NIO服务

    本文开发语言基于Java 代码参考SocketServer 目录 OIOSyncAsync NIO 小结 OIO ...

  • 01-开启Flutter之旅

    1、Flutter的特点与核心概念 2、搭建开发环境 3、小结

  • PHP开发小结

    参考一些博主的经验和自己的开发经验进行总结-持续更新ing。 功能设计 功能尽量模块化; 类的设计尽量单一,函数功...

  • qqplay开发小结

    1.修改Global.js文件 2.修改Common.js文件 修改Networker.js文件 4.修改Shar...

  • php开发小结

    近来学校的实训课程结束了,很多同班同学赶上了校园招聘的晚班车,所以呢大家近来讨论的话题慢慢的也从游戏转移到了实习,...

  • 蓝牙开发小结

    1. 工程中导入CoreBluetooth.framework并在相关界面(建议写在父类,便于继承使用)impor...

  • go 开发小结

    数据互相转换 int 转string string到int string到int64 int64到string m...

网友评论

      本文标题:9月份开发小结

      本文链接:https://www.haomeiwen.com/subject/ekduoftx.html