我的2017年终总结

栏目: PHP · 发布时间: 6年前

内容简介:我的2017年终总结

17年12月又没写文章,没有结一个好尾,不多说这月补呗。既然到年底了,是时候总结2017年的所作所为了,是的,“所作所为”,哈哈。

2017年目标完成情况

目标

  • 每月至少一篇技术文章
  • 看书,买了《图解http》《高性能mysql》《深入理解nginx》《鸟哥的 linux 私房菜》《c primer plus》《go语言实战》《大话数据结构》《大话设计模式》
  • 上半年出自己的 php 框架
  • 下半年用 go 写一个消息中间件

结果

与上面的目标一一对应:

  • 9月和12月没写文章
    • 措施:次月补
  • 看完了《图解http》,看了《高性能mysql》《大话数据结构》
    • 反思,没有量化目标,2017年初买了那么多书,真正意义上才完整看了一本书。尴尬到爆炸~
  • 上半年推出了自己的轻量级php框架
    • 这个框架应该是现阶段对我如何写出好的php代码的最直接体现
      • 依赖注入
      • 懒加载
      • 对象通信
    • 这个框架引入了很多我认为最好的思想和工具
      • 比如,模块懒加载
      • 比如,框架自身就是个app
      • 比如,微单体思想
      • 比如,加入逻辑层
  • 未完成,但是用php实现了多进程管理
    • 没有怎么接触了解消息中间件,没思路
    • 实现了多进程管理,了解了进程间通信
    • 如果可能的话18年搞一搞

2018年目标

  • 每月至少一篇技术文章
  • 两个月看完两本或一本书
1-2 《高性能mysql》《大话数据结构》
3-4 《c primer plus》《go语言实战》
5-6 《鸟哥的linux私房菜》
7-8 《php7内核解析》《深入理解nginx》
9-10 《大话设计模式》
11-12 回顾
  • 2018年准备入手的书《php7内核解析》,目前来看就只有这本书哦,我觉着书不在多在于精读
  • 上半年读swoole/php7源码
    • 每天睡觉前至少读30分钟源码
  • 熟悉c语言
  • 用c实现一个简单的类似于swoole的框架
  • 进一步整理 redis 不同数据结构实战场景
    • 原子操作 -> 点赞/评论/分享数/库存
    • hash -> 分页缓存
    • sort set -> 点赞/排行榜
  • 吃透基础算法
    • 算法啊算法…

思维

  1. 如何写好代码?

    写出高扩展的代码有了一些理解。并在实际的项目中运用,结果复杂的业务相互独立,调整简单,扩展方便,使用了模版/观察者模式。

  2. 如何写出高性能代码?

    接触了高并发场景,对于中小型企业, 这些场景无非是把逻辑放在内存中去做,再异步的持久化数据到DB。

  3. 关于架构?

    之前认为多级的分层,各种新的技术就是好。现在认为只有适合当前业务的架构才是好的架构,但是好的架构规划一定必不可少。

2018年需要改善的地方

回顾2017自己还是懒懒懒懒懒,今天开始一天目标没完成,罚自己第二天早起1小时。其次,一定量化目标, 大事化小。

结语

2018年过完希望自己能达到的状态:很简单,php内核交流群能插的上一嘴。就这样,哈哈哈哈。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

矩阵计算

矩阵计算

Gene H.Golub、Charles F.Van Loan / 袁亚湘 / 人民邮电出版社 / 2011-3-1 / 89.00元

本书是国际上数值计算方面的权威著作,有“圣经”之称。被美国加州大学、斯坦福大学、华盛顿大学、芝加哥大学、中国科学院研究生院等很多世界知名学府用作相关课程的教材或主要参考书。 本书系统地介绍了矩阵计算的基本理论和方法。书中的许多算法都有现成的软件包实现,每节后还附有习题,并有注释和大量参考文献,非常有助于自学。一起来看看 《矩阵计算》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具