回看本周:在 CSS 細(xì)節(jié)和算法基礎(chǔ)中打磨耐心的一周
回顧這一周,學(xué)習(xí)節(jié)奏依然比較緊湊,內(nèi)容主要集中在CSS 基礎(chǔ)學(xué)習(xí)、算法練習(xí)以及閱讀與輸出上。相較于剛開始學(xué)習(xí)時(shí)的“追進(jìn)度”,本周更多是在已有內(nèi)容中反復(fù)打磨,理解和運(yùn)用已學(xué)知識(shí)點(diǎn)。
一、階段學(xué)習(xí)方面
在階段學(xué)習(xí)中,本周完成CSS 前三天的學(xué)習(xí)內(nèi)容了,并基本收尾了第四天的知識(shí)點(diǎn)。
前三天主要圍繞基礎(chǔ)選擇器、文字與文本樣式、復(fù)合選擇器、Emmet 語(yǔ)法、三大元素及其轉(zhuǎn)換、CSS 三大特性以及盒子模型展開,并通過(guò)多個(gè)綜合案例加深理解。通過(guò)不斷寫案例,使我逐漸意識(shí)到 CSS 的學(xué)習(xí)并不是“記住屬性”,而是理解它們?cè)陧?yè)面結(jié)構(gòu)中的配合方式。
第四天的內(nèi)容則集中在盒子模型的補(bǔ)充部分,圓角邊框、盒子陰影,以及浮動(dòng)和浮動(dòng)特性。目前浮動(dòng)相關(guān)內(nèi)容還有一些細(xì)節(jié)需要再消化,但整體已經(jīng)對(duì)布局方式有了初步的認(rèn)識(shí)。也正是在這一階段,更明顯地感受到CSS 知識(shí)點(diǎn)多且零散,如果只往后學(xué)而不復(fù)習(xí),很容易遺忘,老祖宗留下來(lái)的東西果然有點(diǎn)道理,后續(xù)還要有意識(shí)地回頭鞏固前面的內(nèi)容。
二、算法學(xué)習(xí)方面
算法方面,本周共完成了十二道算法題,內(nèi)容主要與字符串相關(guān)。通過(guò)這些題目,反復(fù)練習(xí)了字符串的遍歷、切片以及常用內(nèi)置方法的使用方式。
雖然題目難度不算很高,但在不斷練習(xí)中,明顯感覺(jué)到自己對(duì)字符串處理的熟練度在提升,也逐漸形成了更清晰的解題思路。這類基礎(chǔ)算法題對(duì)后續(xù)更復(fù)雜問(wèn)題的理解非常重要,本周算是打下了一個(gè)比較穩(wěn)固的基礎(chǔ)。
三、閱讀與寫作
閱讀方面,本周讀完了《這就是軟件工程師》,對(duì)軟件工程師的職業(yè)素養(yǎng)、思維方式以及行業(yè)現(xiàn)狀有了更全面的認(rèn)識(shí)。同時(shí)開始閱讀《你當(dāng)像鳥飛往你的山》,目前已讀完約五分之一。
四、本周總結(jié)
這一周的學(xué)習(xí)內(nèi)容偏基礎(chǔ),但非常關(guān)鍵。無(wú)論是 CSS 中大量需要反復(fù)使用的樣式細(xì)節(jié),還是算法中對(duì)字符串處理能力的訓(xùn)練,都需要時(shí)間和耐心去積累。再加上下周還要請(qǐng)假,又比別人少學(xué)三天的內(nèi)容,這周日打算加加班,把第五天學(xué)成在線的案例給寫了,然后之后再利用閑余慢慢補(bǔ)吧??偟膩?lái)說(shuō),這一周還是很滿意的,上一周定的計(jì)劃都做到了,甚至超額完成,感覺(jué)跟別人的差距又小了一點(diǎn)。
繼續(xù)努力