写代码的思维与方法

1.盒子思维

先把一个问题拆分成几个能理解的流程,每个流程内部的细节,特别是不是很清楚的流程和细节,打包成一个黑盒子,先把整个流程跑通,不要管盒子里到底是什么,只要明白这个盒子是起什么作用的就行。

然后再回头过来完善每个盒子里面的具体细节。盒子先用“pass”占位跳过执行。

具体到写代码就是,先写大致框架(用一个个盒子把流程先跑通),大致框架没问题了(可以直接输入一个固定值来验证),再不停的往框架里面塞东西(代码块)。

2.结构化思维

标准的写代码过程:

(1)需求分析

(2)步骤拆分:把实现需求的流程拆分成几个盒子,把一个复杂的大需求(大盒子)拆分成几个简单的小需求(小盒子)

(3)先写好大盒子(流程的主要框架),再往大盒子里填小盒子(这样可以避免代码对齐,思路混乱等很多问题)

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值