关于做好一个项目

# 除了写好代码我们还应该注意做好什么

1 . 分析需求(我们少有创新,大多算更新,所以所有的需求都有原型,以及延伸的雏形,找到它,试图理解它背后的逻辑,然后再考虑技术实现)

2 . 设计原型(来自于经验的积累,流程图会帮你从混乱的需求中清醒,即使是草图)

3 . 团队协作(了解每个人擅长做什么,出现状况的时候,作为旁观者,你要做的是帮他理清思路,what when why how,同样适用于自身)

4 . 自己动手比什么方式都有利于加快能力提升的速度

5 . 编码(随时随地都有 big picture,别纠结于某个 detail 的实现而拖慢进度,伪代码的意义重大)

6 . 测试(宏观测试,确保架构稳定,局部测试,确保逻辑与性能,两者会交叉影响,debug 时假设所有变量都存在问题)

7 . 解决问题(what when why how 不管是提问题,还是解决问题,都应该组织好语言,这个问题是什么,什么情况下发生,为什么会这样发生,如何解决,提问是希望他人能给出提示,而不是解决方案)

8 . 记忆索引(想想搜索引擎的工作原理,记代码是不可能的,每个解决方案背后都对应着一个确定的需求,要记住的是生活化的需求,对这些需求分类建立索引,并用良好的代码规范存储,这是一个漫长的过程,一旦存储,就不会忘记,当然可以用 note 来辅助记忆)

学习自 有心课堂视频教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值