程式猿的碎語

2021-09-01 21:18:37 字數 331 閱讀 4098

序:幫助他人是深層次的人類需

求。想辦法用你的工作來改善人類,你就會有成功的把握。

1.及時更新自己所寫程式的文件和注釋。

因為這不僅是幫助別人來閱讀你的程式,而且也是幫助自己。我數不清有多少次我回過頭看我的**的時候,我在想:「我這是要幹嘛呢?」

2.**不要優化過早。

因為也許你忙著優化重構的**在接下來的一分鐘你會統統扔掉,待到功能成熟,再優化不遲!

3.溝通------開發者和客戶之間的溝通。

也即:獲得軟體的需求,業內人士都知道,軟體開發的編碼只是佔到真個開發過程的1/4左右。草草了解需求,過早的編碼只會導致後期的重複更改和翻工!

前端碎語(4)

鍵盤事件最基本的應用場合是控制文字框元素,而我們要討論的,就是幾個鍵盤事件 keydown keypress keyup textinput發生的時機與文字輸入的過程的關係。先看一段 檢視控制台可以看到鍵盤事件的執行順序,這裡事件的執行分為兩種情況,一種是按下字元鍵,chrome下執行的順序為key...

前端碎語(6)

在頁面裡,螢幕上游標的樣式我們可以用css的 cursor 屬性進行定義。一般來講,只要游標hover到指定的元素上面其樣式就會按我們指定的進行顯示,但是如果我們指定的元素被其他元素 遮住了 呢?來看看下面這個demo demo 可以看到,雖然我們給div1自定義了游標樣式,但在被div2蓋住的那部...

快取碎語二

快取很多條資料,但只讀取其中的一部分資料,如何處理?比如在快取中儲存了100條資料,但讀取分頁資料,比如每次分頁只讀取10條資料。這種情況下,可以把這100條資料拆分成10次分別儲存起來。每乙個快取項的key需要特別的設計,比如 01 10 products,02 10 products.如何避免快...