我给自己写了个大纲

1,376 阅读5分钟

前言

从2012年开始,断断续续,一共写了10来篇博客,一直没坚持下来。

于是给自己定了个小目标,写了这个大纲。

这次一定要坚持下来:非特殊情况外,不管多忙多累,每周至少一更,周期半年+。

这次想坚持写博客的原因:

  1. 给自己6年多工作经验一个交代:不能只是年纪在长大,眼看着,小哥哥变成了大叔;技术成长,技术积累也要让人看的见,才能踏实。
  2. 提高:写作能力,文字组织能力,表达能力。
  3. 都说程序员3年一个小转折,5年一个大转折。工作第5年的转折,我没把握好。接下来的路要走的更稳更努力。写博客、写总结是检验我成长的一种方式,也是证明我努力的一种方式。

如果您看到我某一篇博客,写的还不错,希望您千万不要吝啬您的赞。

看到自己写的东西有人认可,真的是一件很开心的事情。

有人点赞,有人评论,都会让我开心好长一段时间。

当然不管有没有赞,这一次,我一定会坚持下来。




大纲

我不会按照大纲的顺序来写,会不断更新这个大纲。

  1. 有博客发布后,我会更新大纲相关章节的状态。
  2. 因为人的认知和技术能力都在成长,今后肯定会发现更多值得记录下来的主题,到时候会再新增到大纲里面
  3. 有些章节,只是占了个坑,之后我会慢慢补全
  4. 您要是有什么想要了解的主题,欢迎留言,我可是工作6年+的老鸟哦,说不定刚好是我擅长的领域呢,哈哈
  5. 大纲里的主题,有些是我很擅长精通的,有些是我想要擅长和精通的
  6. 加油,💪,大家一起加油,愿世界上所有努力的好人,都有好运



我想总结一些技巧,掌握这些技巧,并没有什么难度。但却很实用。



“5G赋能未来”,这句广告语,在杭州大街上已经随处可见。

5G的普及一定会催生出新的技术。我们程序员恰恰就处在这些技术的中心位置。

我相信我们会最先体会到5G的影响和改变。



  • androidX

先占个坑,标题和内容还没想好

AndroidX 是google对support架构优化的产物,是google强推的东西。



  • kotlin

很多人自学过kotlin,但并没有在线上项目实战过。

我从2018年5月开始在项目中使用Kotlin 了。对kotlin有自己的理解。

我不会大篇幅的去总结kotlin的语法和用法。

我想着重总结,kotlin优秀的特性。kotlin有java没有的优势。

另外,有人说kotlin只不过是java的语法糖,我觉得并不是。



  • Flutter

20191116【写这篇大纲的日子】为止,我还没有任何Flutter经验。

但是,Flutter已然成为趋势,国内大厂基本都在探索Flutter。React显然成为了过去式。

Flutter的能力已经不局限在Android和IOS,今年参加GDD,看到Flutter在web端会有很好的拓展。

我觉得Flutter就会像是,游戏开发中的游戏引擎:Unity3D。


所以,我看好Flutter,会有一个自学Flutter的计划,也打算将自学中的一些知识,总结出来。



  • 内存系列

  • java 内存模型 和 GC root算法

  • handler导致内存泄露的本质

  • 内存泄露三大分类以及如何检测内存泄露

  • 等等

对GC这块,我还是有着较深的理解,这个主题,我想总结的深入一些



  • Android Fragment系列

先占个坑,标题和内容还没想好



  • android View系列

  • View的盒子模型

  • Touch事件下发机制

  • View绘制

  • ConstraintLayout相关

  • RecyclerView相关

  • Drawable总结

  • 等等



  • Messenger

先占个坑,标题和内容没想好



  • 踩坑日志

先占个坑



  • 受益匪浅的算法

  • 无处不在的散列存储

  • 动态规划

  • 尾递归

  • 等等



  • 软件设计模式原则

  • 依赖倒置原则

  • 开闭原则

  • 里氏替换原则

  • 接口隔离原则

  • 等等



  • android中常见的设计模式

  • 责任链模式

  • 观察者模式

  • builder模式

  • 适配器模式

  • 等等

Android 源码中使用了很多设计模式。

我想通过Android源码来,分析,这些设计模式。

让我们一起更深入更简单的理解设计模式和android的源码。我相信会有一番收获的。



  • 模块化开发

先占个坑



  • 互联网定律

  • 摩尔定律

  • 吉尔德定律

  • 迈特卡夫定律

  • 梅特卡夫定律

  • 2秒定律

  • 等等



  • 生活

先占个坑



weixin_2dcode