拿到一个项目,首先把需求拆分,代码拆分不可能一次完整无误的写完。
For example:
需求:用户登录三次,成功:打印登录成功;三次失败则退出。
步骤一:功能拆分
1、验证用户名和密码
2、三次机会:
步骤二:拼凑功能:
步骤三:调试,完成:
至此,这个代码才算完成。
拿到一个项目,首先把需求拆分,代码拆分不可能一次完整无误的写完。
For example:
需求:用户登录三次,成功:打印登录成功;三次失败则退出。
步骤一:功能拆分
1、验证用户名和密码
2、三次机会:
步骤二:拼凑功能:
步骤三:调试,完成:
至此,这个代码才算完成。