左耳听风.ARTS 打卡 (第6周)

每周完成一个 ARTS: 至少做一个 LeetCode 的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的技术文章。(也就是 Algorithm、Review、Tip、Share 简称 ARTS)

Algorithm | 算法训练

(先从 Easy 开始,然后再 Medium,最后才 Hard)。如果不训练看再多的算法书,依然不会做算法题,看完书后需要训练。关于做Leetcode的的优势,可以看一下 左耳朵耗子.coolshell.com 上的文章:

LEETCODE 编程训练

题:

1431. 拥有最多糖果的孩子

解:

提交记录.Java

Review | 英语阅读

主要为了学习英文,如果英文不行,基本上无缘技术高手。

Web by Google (TM)

Tips | 编程小技巧

总结和归纳日常工作中学到的知识点,遇到的问题,踩过的坑。

  1. 最小单一职责原则:方法要小而美。
  2. 引用概念时,需要完全理解这个概念的含义。比如REST

Share | 分享

输出价值观,分享一篇有观点和思考的技术文章。
学习了《10X程序员工作法》的以终为始部分,自然地联想到了《高效能人士的七个习惯》之以终为始。
1. 确定好完成的定义,减少团队的理解不一致。
2. 用户故事,细化有价值的需求。
3. 持续继承,尽早集成,减少改动量,降低集成难度。
4. 减少过度开发不确定性产品带来的浪费。
5. 在项目开始之前,做好一些基础准备。
6. 遇到解决不了的问题,试着在更大的上下文中发现自己的目标。
7. 通过推演找到通往目标的路径。
8. 通过数字量化自己的“终”。

本作品采用《CC 协议》,转载必须注明作者和本文链接
相信时间和变化
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!