掘金写作感悟

1,381 阅读2分钟

回首和掘金相伴的一年里,有的是匆匆过客,也有的是忙里偷闲的阅读,更有的是积极的码字;有过期望,也有过失落;还记得知道掘金是从抛物线大佬那里得知,这是一个专门技术开发的一个社区,很兴奋,查看里面文章,感觉确实质量挺高,很满足。

当时的自己,也只是一个忠实的吃瓜群众,并没有想过写写自己的博客,其实也是作者没有什么可以拿出手的东西;就这样过了10个月,这像极了怀胎十月,然后鞭策着自己,从基础做起,看源码写博客;

写哪些呢?作为一个android的开发,虽然用的算法结构不多,但是还是要有,所以要有HashMap等java集合分析;最常用的就是网络编程,所以Okhttp系列分析也是要有的;多线程问题也是很常见的,所以线程池、锁也是要有的;我觉得这三方面是作为android开发,需要必备的java基础;

作为Android开发,那么Android基础呢?view绘制、应用启动流程、Activity启动、fragment碎片化处理、sp存储、SQLite等常用知识;为什么没有提设计模式呢,我心里认为你要知道有写哪些设计模式以及其概念理论,在你把这些基础都搞的差不多的时候,不刻意使用设计模式,你也会使用很多的。

那从写什么开始呢?刚开始写,肯定有点菜,也有点那么练笔,练阅读能力的节奏;所以我选择jdk的单个类开始,然后常用第三方框,最后是android的常用框架;之后就是自由发挥的时间

写第一个源码阅读,我整整读了两个月,当然不是整天,而是工作之余;对于有志在代码思维、能力走的更远的同学,不要怕阅读源码的辛苦,每次的辛苦都会加速后面源码的阅读,坚持不懈,每一个月你在技术上都会遇到崭新的自己!

不知不觉从2020年6月份真正开始自己的源码阅读之旅,已经发过了20篇了,但回头看,文章内容写的条理、重点都不够突出,文章有时也有冗余的感觉;并没有更一步把自己理解的,变成通俗易懂的语言;对照着源码长篇去解读,这会让读者感觉累;在后续的写作者,可能不会有太多的源码内容,尽量采用简洁易懂的思路,讲解涉及基础知识、理论和一些自己的理解。

在此自勉,在技术的路上坚持前行!加油!加油!加油!