开发中的思考
来源:互联网 发布:淘宝详情页面整张复制 编辑:程序博客网 时间:2024/06/06 08:02
一直在工作之余,阅读Kent Beck的实现模式,在开发之余,写一些心得:
1. 在开发前写出一个简单明了的todoList, 学会带着问题去思考。
2. 让自己的思维很清晰地线性化!
3. 对于逻辑和数据来讲,有时候业务数据会发生变化,那么只需要修改数据。如修改一个视图的结构或者表的内容等,而不需要对逻辑结构做修改。
4. 在阅读代码的过程中,通过阅读方法名称,参数的类型及名称, 迅速地明白方法的含义。不需要花费时间,去一字一句的理解方法的实现细节。
5. 无论是在开发还是阅读代码的过程中,使逻辑结构,在大脑中始终保持一个很清晰的逻辑结构!
6. 使修改代码的成本,最小化!
7. 要学会communicate!
8. 在开发之前,不断地调换角度,迅速地进行思考,这样将使得开发时,思维保持清晰,更容易开发,更能写出让人懂的代码。
9. 每一个迭代,show一下自己的成果,听取他人的意见,同时增强自己下一步开发的自信心!最好是在一个开发团队中,而不是一屋子无关的人做评审!
1. 在开发前写出一个简单明了的todoList, 学会带着问题去思考。
2. 让自己的思维很清晰地线性化!
3. 对于逻辑和数据来讲,有时候业务数据会发生变化,那么只需要修改数据。如修改一个视图的结构或者表的内容等,而不需要对逻辑结构做修改。
4. 在阅读代码的过程中,通过阅读方法名称,参数的类型及名称, 迅速地明白方法的含义。不需要花费时间,去一字一句的理解方法的实现细节。
5. 无论是在开发还是阅读代码的过程中,使逻辑结构,在大脑中始终保持一个很清晰的逻辑结构!
6. 使修改代码的成本,最小化!
7. 要学会communicate!
8. 在开发之前,不断地调换角度,迅速地进行思考,这样将使得开发时,思维保持清晰,更容易开发,更能写出让人懂的代码。
9. 每一个迭代,show一下自己的成果,听取他人的意见,同时增强自己下一步开发的自信心!最好是在一个开发团队中,而不是一屋子无关的人做评审!
0 0
- 开发中的一点思考
- 开发中的思考
- 开发中的禁忌,过度思考!
- android开发中的一些思考
- 我们在项目开发中的一些思考
- 软件开发过程中的几点思考
- 关于android开发中的一点思考
- 开发思考
- 我看软件开发中的误区--思考一
- WebGame开发过程中的一些思考和总结
- 软件开发中的分工协作思考与VO、PO…
- 我的思考——软件开发中的“收敛”
- 营销中的换位思考
- 工作中的思考
- 学习中的思考
- 游戏中的文化思考
- 工作中的一些思考
- 人工智能中的小思考
- 灵活使用递归算法,生成Excel文件中的复合表头
- Jquery的框架 easyui 的表单校验的基本方式
- Shadowsocks错误:端口被占用
- 二叉树的几种基本操作及其讲解 C语言
- jquery 发送 json 格式的两个方法
- 开发中的思考
- 开发时的感悟
- 在 ibm http server 和 websphere 之间配置 ssl
- 在Spring的环境中,如何限制上传文件的文件大小
- MFC的消息分类
- IBM Http Server 7.0 不能正常启动的问题
- 2012年春节后时间管理之总结
- 认知 方法 思维《暗时间》读书笔记
- mysql命令记录