1.引言
畢業(yè)已經(jīng)一年有余,這一年里特別感謝技術(shù)管理人員的器重,以及同事的幫忙,學(xué)到了不少東西。這一年里走過(guò)一些彎路,也碰到一些難題,也受到過(guò)做為一名開(kāi)發(fā)卻經(jīng)常為系統(tǒng)維護(hù)和發(fā)布當(dāng)救火隊(duì)員的苦惱。遂決定梳理一下自己所學(xué)的東西,為大家分享一下。
經(jīng)過(guò)一年意識(shí)到以前也有很多認(rèn)識(shí)誤區(qū),比如:
偏愛(ài)收集,經(jīng)常收集各種資料視頻塞滿(mǎn)一個(gè)個(gè)硬盤(pán),然后心滿(mǎn)意足的看著容量不行動(dòng)。
不重基礎(chǔ),總覺(jué)得很多基礎(chǔ)東西不需要再看了,其實(shí)不懂的地方很多,計(jì)算機(jī)程序方面任何一個(gè)結(jié)果都必有原因,不要只會(huì)用不知道原理,那是加工廠出來(lái)的。現(xiàn)在ide查看代碼那么方便,ctrl+點(diǎn)擊就進(jìn)入了JDK查看實(shí)現(xiàn)細(xì)節(jié)。
好高騖遠(yuǎn),在計(jì)算機(jī)基礎(chǔ)不牢固的情況下,總想著要做架構(gòu),弄分布式,搞大數(shù)據(jù)之類(lèi)。
不重視性能,只求能實(shí)現(xiàn)功能,sql查詢(xún)是不是可以?xún)?yōu)化,是否有算法妙用,大對(duì)象是否要清除。
不重視擴(kuò)展性,模塊之間緊密耦合,常用方法不提取成工具類(lèi),調(diào)用關(guān)系混亂等問(wèn)題。
……
本文重點(diǎn)不在這些,故只列舉了一小部分,下面進(jìn)入正題。