文章出處

 

第1講 千言萬語聊注釋

  • 按圖索驥
  • 奇葩注釋“賞析”
  • Git提交的學問

 

第2講 RxJava:函數式編程

  • 從一只貓的故事說起
  • 背壓

 

第3講 代碼瘦身

  • 抽象相同邏輯的代碼
  • 查找相似代碼
  • AOP一瞥

 

第4講算法之美

  • 從集合中刪除元素
  • 數組中的XOR
  • 巧妙的數字運算
  • 判斷一個點在不在三角形中

 

第5講 設計模式精粹

  • 多態的藝術
  • 重載
  • 重寫
  • 面向抽象編程
  • 一個類只做一件事情
  • Open-Close
  • 從switch…case說起
  • 多使用引用,少使用繼承
  • 不和陌生人說話
  • 寬窄接口與備忘錄模式
  • 后退操作的三種實現
  • Comand:不可逆
  • Command:可逆
  • Memento:用空間換時間
  • 炒菜的學問:裝飾器模式
  • 2個對象還是361個對象:享元模式與圍棋

 

課堂練習

1. 您所在的團隊有代碼規范嗎?如果有,一起review一下;否則,結合今天的課程,一起制定一份。

 


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()