近兩天有點忙,去外地了一趟,跑了一天,第二天又去給妹妹補習了一天,出來的時候覺得頭昏眼花,突然想起,有些人連續工作好幾天,每天休息時間又很少,真不知道是怎么熬過來的,才兩天我就這樣,不禁為以后的工作有些擔憂。
休息了一下,慢慢的感覺好了一點,開始寫之前作業的代碼,因為老師貼出了源碼,一開始有些受干擾,自己的思路有些被打斷,慢慢的跟著老師的思路開始走了,中間又穿插一下自己的想法,后來的代碼有些“不倫不類”,雖然效果沒什么問題,但是面對老師的點評竟然不懂老師是什么意思,后來消息慢慢被刷屏,于是在自習室又厚著臉皮問了一下,老師直接把修改過的代碼發了過來,發現原來這個寫法跟自己之前想的思路是一致的,只不過中間慢慢自己走偏了,總想著怎么簡化代碼,卻沒想到,怎么讓代碼看起來更加易懂,代碼簡潔固然好,但終究代碼是需要人來維護的,如果到最后自己都看不懂了,那相對于易懂,簡潔就可以稍讓一步了。
寫代碼時首先還是要有一條清晰的思路,如果思路混亂,中間代碼邏輯性肯定也比較差,如果自己想的是一種實現方式,就盡量先用自己的方法實現,不要被其他人干擾,如在本次的作業中,在div標簽上hover之后出現應用的樣式,但是之前的文字并不顯示,可以使字體顏色透明,這是一種解決辦法見這里,也可以用display實現前后的樣式,只是字體那里就可以考慮再加一層標簽就可以,就是這里,自己之前一直沒有想到解決辦法,具體內容可見這里,因此,在每次寫代碼的過程中,可以發現自己的不足,考慮問題的方式,對于問題的解決辦法,在和老師的交流過程中都可以發現自己的一些問題,我認為這些問題都是很珍貴的,在前往前端道路上的一些經驗。