写在最前面,从事程序员这行有小三年了。
刚开始时,可能会疯狂的从不同的开源软件上clone各种开源代码,进行研究。但漫无目的的研究带来的结果是,各种study仅仅是停留在语言层级,对技术的认识也是停留在guide,democase的水平上,而且掌握的技术点是散落,零散的。而事实是,如果你想在技术这条道路上走的更远,你必须首先学会融会贯通,将技术点连成面,从宏观的角度看待一种种技术方案是否适合业务场景。你当然可以在项目中尝试不同的框架,方案,自己选型;但现实是在工作中探索技术往往会受到各方面的压力影响,容易只窥一页而不见全貌,产生不完整,不健全的解决方案。鉴于此,我选在以文章的形式,总结,归纳,尝试更多技术的可能性。
在我的博客里,以集中知识的累计为主,可能会加上自己对一些技术点的看法和理解,出现理解的片面和偏差。我也希望各位能够睁大眼睛,以批判的眼光去看待问题,始终拷问作者的观点,同时不吝赐教,共同进步。