7月已经过了2天,但是这几天一直不在状态,事情一直拖,直到今天加班回来,才觉得将6月的学习总结一下。
一、Java基础
这是我第一次通过视频学习知识,我不喜欢看书籍,但是我喜欢看那种篇幅不长的文章或者文档,至于视频,是在觉得时间太长。学习Java基础是因为我的一个朋友在学习,让我一起学习,想到之前做过PHP-java-bridge的相关项目,确实为java弄得蛋疼了下,所以花了一周时间学习了java基础,虽然不深不精,但确实对Java有更多了解,看到Java,感觉PHP的面向对象有很多类似之处,甚至设计模式。后面想继续学习Java Web的,但是因为只有的mysql问题,就暂且停止了。
二、高性能Mysql
应该是在5月底,遇到一些mysql的问题,只知道mysql基础语句的我,硬是各种百度谷歌,最后却没有得到很好的解决方案,最后幸好在和一位同行(对我来说,就是我的大神)的交流中,告诉我我可以阅读《高性能Mysql》这本书。我之前就知道这本书,是一本很不错的书籍,但是自从毕业以来,就再也不喜欢看书,学习东西基本都是通过网络的文档和教程。可是这次我却下定决心买了这本书。我没有精读书的习惯,所以基本都是泛读。
不得不说《高性能Mysql》是一本非常好的书籍,虽然只是简单的泛读,却让我增长了很多知识,,但却让自己迷茫了,因为越读到后面,我已经凌乱了,感觉经历了 不懂--》收获--》迷茫这样一个阶段。
因为泛读,很多比较高深的东西都没有细致了解了,但是让我在代码层优化和数据库的设计优化方面有了进长。想想以前只是为了实现功能做东西,真的是为自己埋下一大堆技术债。
三、深入PHP面向对象、模式与实践
自从泛读了《高性能Mysql》过后,我对我在工作中的项目代码,设计都会更加细致,希望自己能比以前做的更好一些。在5月份,其实就简单对PHP设计模式有一些了解,和实例代码的书写。因为工作中是基于其他框架,真心很少会考虑到PHP设计模式。在5月学习YII2的的时候,对PHP设计模式有了一些认识,所以这个月,购买了《深入PHP面向对象、模式与实践》这本书,读这本书的时候要比《高性能Mysql》要精读一点了。不得不说,这也是一本很好的书,只是里面有些知识,在现在来看,已经不怎么使用了,比如提到的pear,现在使用composer的人肯定更多了吧,而且现在PHP7的出现,为PHP带来了更大的生机。但是书中提到的设计模式却是不会过时的,我看到PHP很多现代框架中都在使用。目前依然还在读书中...
四、驾校科目三
不用说,挂了。希望下次能过。
五、思考:当初是怎样给自己埋下技术债的?
最后:
不想多说了,6月份的总结,我已经无法使用什么技术性的东西来概括,很多都是一些大理论,如果说是总结书中学习到的东西,感觉又太多太多,不知道从何总结起。感觉6月学习了好多好多东西,虽然有些东西不能马上排上用场。
自己还有很多东西都不懂,还需要不断的学习。当然不断的规范自己的代码,不要给自己留下过多的技术债,那肯定会更好的。