程序设计思路
来源:互联网 发布:网络加速器免费 编辑:程序博客网 时间:2024/04/30 15:54
今天看书(head first java),突然发现自己之前写代码的思路一直不正确,或者说不规范,书中的思想其实有点类似于本科时候学软件测试时TDD的思想。
首先,我们应该进行高层设计,根据需求分析需要哪些类和方法,针对每个类,写出下列的事物:
伪码 测试码 真实码
伪码可以帮助你专注于逻辑而不需要顾虑到程序语法,它描述要做什么事而不是如何做。大致包括3部分:实例变量的声明、方法的声明和方法的逻辑,其中逻辑最重要。
测试码是测试用的程序代码,编写测试码可以帮助了解被测的程序应该要做哪些事情。先写出一点点测试码,然后只编写能通过测试的方法,如此反复,就可以保证新加入的代码不会破坏原有已经测试过的部分。
真实码是实际设计出的真正Java程序代码。
后面开发时会遵循上述思想,争取写出规范的代码
阅读全文
0 0
- 程序设计思路
- 自动更新程序设计实现思路
- 程序设计思路的转变
- 程序设计初级思路
- 自动更新程序设计实现思路
- Cardboard 程序设计思路
- 聊天室程序设计思路
- android app 程序设计思路小结
- BBS程序设计4--基本编程思路
- Flash手机抽奖程序设计:基础思路
- 程序设计自顶向下思路容易理顺。
- 状态机思路在单片机程序设计中的应用
- 状态机思路在程序设计中的应用
- 状态机思路在单片机程序设计中的应用
- 状态机思路在单片机程序设计中的应用
- 状态机思路在程序设计中的应用
- 状态机思路在程序设计中的应用
- 状态机思路在程序设计中的应用
- python 学习笔记
- 你听说过思维导图吗?
- 听说这款数学课件制作工具双十一也搞事?
- 21、Oracle:字符串中包含单引号怎么到数据库中查询
- java Web 启动时自动执行代码的几种方式
- 程序设计思路
- Java Collections.addAll() 与 ArrayList.addAll() 的区别
- 内存数据库redis-redis简单介绍
- Kafka背景及架构介绍
- iOS crash日志符号化
- Centos 7.0 下hadoop集群模式安装(以3个节点为例,master,slave1,slave2)超详细
- BeagleBone Black从入门到放弃(一)连接及系统更新
- 工程经济有何难,思维导图来助阵
- 我不知道的前端知识