Web前端開發工程師需要掌握邏輯思維!在開始寫某一段代碼的時候,想一下它會用在哪里,會重復用嗎? 它以后會不會變,如果會變,那可以怎樣變?一般網頁結構的變化,雖然有很多但是也有一個根據,這個根據就是可以預先估計好的。沒有一個案子,是不會「不 改」的,很多時候你都是要一邊做一邊改,甚至可能會來個乾坤大挪移。當真的需要發生變動和修改的時候,你有什么對策?這些都是需要想好,并且建立在一個邏 輯上。
通常專業的設計師, 設計一個網頁的元素都是同質性很高,等比或對比的,所以代碼按理也是可以重復用的。所以為何你要學會用 CSS preprocessor (Sass,stylus,less),寫一個 Mixin 或一個變量,一開始用你會覺得很麻煩,但是用了你就回不去了,不但提高你的效率還提高了你的準確率。
工程師的世界就如武林,大家都各自修煉,每天都有新的祕籍,大家都很好奇跑去修煉一下,希望有天成為武林高手。這也是提升你見識和專業的潛動力,如果你沒有好奇心,看的和懂得東西太少,邏輯自然不會跟上時代。要保持不斷的學習,來磨練自己的邏輯思維。
邏輯思維某程度,就是你的程序專業能力,除了能寫出來還要可維護,可閱讀。當事情建立在一個很好的邏輯上,那么出錯幾率就會比較低,和你工作的人也會比較愉快。
可以把一件事做的很好,那是師傅;可以把一件事做好和預測未來的事,那才是專家。