Lunski's Clutter

This is a place to put my clutters, no matter you like it or not, welcome here.

0%

IntelliJ IDEA 小技巧

IntelliJ IDEA是款優秀的IDE,大大提升開發效率。

常用技巧

  1. In pom.xml, press ⌘ N, select Add dependency.
  2. control + enter to generate constructor.
  3. ⌥⇧⌘U generate UML diagrams.
  4. 游標放在被強調的程式⌥⏎查看修改建議
  5. ⌘⇧⌥U瀏覽 Class、Interface、Enum 及 Annotation 的關係圖
  6. ⇧⌘T快速在 Class 及 Test 間切換

引入包

  1. File> Project Structure> Libraries> +

Tips

  1. 代碼提示不區分大小寫
    Settings -> Editor -> General -> Code Completion
  2. 自動導包功能及相關優化功能
    Settings -> Editor -> General -> Auto Import

教學

Dependency Injection

降低耦合、代碼可讀性更好,減少重複、更容易進行單元測試,但需要額外學習一些框架,也增加了代碼複雜度。

Unitest 3A

  • Arrange
    準備好測試環境、物件
  • Act
    使用測試資料執行目標函式
  • Assert
    比較測試結果跟預期結果是否一致

TDD

JUnit

img
測試失敗
img
測試成功


如果你覺得這篇文章很棒,請你不吝點讚 (゚∀゚)

Welcome to my other publishing channels