技能提高落實


1、細心程度,考慮問題反射弧
javascript

測試檢測列表
  issue
  1.是否有冗餘代碼沒有註釋掉或者刪掉?例如:刪除或者註釋 console.log,debugger,避免低端 IE 報錯等
  2.全部的用戶能夠在頁面中輸入信息的地方,是否作了防 XSS 以及特殊字符的過濾處理?前端

  廣告
  1.一些寫死的代碼,寫死的廣告,是否已經在readme裏面記錄了?
  2.廣告靜態頁修改是否會有其餘在使用該頁面的功能受影響?java

  大功能模塊
  1.是否有拼寫錯誤,命名是否易懂?
  2.是否有冗餘代碼沒有註釋掉或者刪掉?例如:刪除或者註釋 console.log,debugger,避免低端 IE 報錯等
  3.是否在重要功能附近添加合適的註釋?註釋是否包含了開發人員信息、開發時間、開發者聯繫方式以及相關功能說明?
  4.全部的用戶能夠在頁面中輸入信息的地方,是否作了防 XSS 以及特殊字符的過濾處理?
  5.是否有資源加載出錯或者失敗
  6.能想到的狀況,是否都測試過了
  7.外部請求的時候,作個容錯機制,好比:多少秒後沒返回,自動return掉
  8.是否合併過主分支,確認測試分支是不是最新的代碼
  9.若是是移動端的話,注意不是本身開發的系統
  10.移動端,改到如口方面的,注意每一個入口是否正常node

  readme記錄內容 
  一、寫死的廣告
  二、sessionStorage,localStorage值react

 

發佈檢測列表
  一、有沒有合併代碼到主分支,主分支是否時最新的代碼
  二、是否考慮過若是發生線上故障,如何作回滾處理?處理什麼文件?
  三、是否有過diff,修改了什麼內容,是否存在明顯的錯誤
  四、有沒有加tag正則表達式

 

 

2、技術書單領取列表
  《悟透javaScript》
  《javascript設計模式》
  《javascript高級程序設計》
  《js面向對象編程指南》
  《你所不知道的javascript》
  《編寫可維護的JavaScript》
  《高性能JavaScript》
  《精通CSS》
  《深刻淺出node.js》
  《圖解http》
  《網絡是怎麼鏈接的》
  《深刻react技術棧》算法

  每一個人從裏面抽取一本,兩本,三本,四本...書籍,半年或者一年覈對一次,今天開始,3月1號覈對,沒看完的懲罰機制:喝奶茶,請吃飯,表演節目均可以數據庫


3、系統分享結構列表
  基礎知識。好比編程範式(面向對象編程和函數式編程)、算法和數據結構(徒手翻轉二叉樹)、操做系統、數據庫、網絡協議、分佈式系統等等。這些知識基本上不可能速成,每個類別都博大精深,好比操做系統裏的進程、線程、多核、物理內存、虛擬內存、文件系統、進程間通訊等等。計算機裏的 CPU、GPU、磁盤、性能等等,沒可能一蹴而就,但長期的學習會讓你更好的理解計算機和互聯網,不少現代的,時髦的,最新的技術,均可以在這裏面找到原型,可是咱們外圍的這些,咱們先忽略,只對前端js進行系統的學習分享,針對一個點進行擴展,前端有瀏覽器,編程語言,切頁面,開發工具,調試工具,版本管理,代碼質量,前端庫和框架,前端標準規範,性能,SEO,安全編程


  基本數據類型
    內置類型,值和類型,
    強制類型轉化
    運算符優先級
    注意事項
  數組
  循環
  函數
    內建函數
    做用域
    閉包,匿名函數
    函數式編程
    異步
    回調
  對象
    內建對象
    構造器函數
    訪問,調用,修改,傳遞,比較對象
    原型
    添加,使用,利用方法與屬性
    原型鏈,原型鏈示例
  繼承
    繼承機制實例和實現
    淺拷貝,深拷貝
    原型繼承與屬性拷貝點混合應用
  瀏覽器環境
    BOM(window對象)
    DOM(節點點訪問,修改,移除,新建)
    事件(監聽,捕捉,冒泡,阻斷)
    行爲委託
    XMLHttpRequest(發送請求,處理響應)
  HTTP協議
    請求過程(請求,響應,get,post)
    狀態碼
  編程模式(行爲隔離,命名空間,配置對象...)
  設計模式 (單件模式,工廠模式,觀察者模式...)
  正則表達式
  錯誤處理設計模式


30課,咱們一共一年的時間,按照12個月,4周,12*4=48周


4、一個月一篇博客,建立本身團隊的博客分享羣,本身維護和團隊維

5、雙十一以後,將由模塊維護轉化爲客戶端維護

相關文章
相關標籤/搜索