1.需求抽象成过程(可直观显示)
2.过程抽象成各个知识点(大模块,小模块)
3.知识点组合成合理的代码逻辑(图示法)
4.代码逻辑来设计方法和变量(程序=算法+数据结构)
1)考虑方法的相互调用(设计时从外到内,从内到外,从熟悉函数到不熟悉的函数)
2)先设计接口,先设计方法签名
3)方法内的过程,循环结构和选择结构
3)变量先考虑使用,再考虑声明,声明考虑全局变量还是局部变量
1.需求抽象成过程(可直观显示)
2.过程抽象成各个知识点(大模块,小模块)
3.知识点组合成合理的代码逻辑(图示法)
4.代码逻辑来设计方法和变量(程序=算法+数据结构)
1)考虑方法的相互调用(设计时从外到内,从内到外,从熟悉函数到不熟悉的函数)
2)先设计接口,先设计方法签名
3)方法内的过程,循环结构和选择结构
3)变量先考虑使用,再考虑声明,声明考虑全局变量还是局部变量