iT邦幫忙

2022 iThome 鐵人賽

DAY 17
0
  • 軟體開發
    • YANGI原則
    • SOLID原則
      • 物件導向(OOP)的設計原則
      • Single responsibility: 每個class的工作要拆乾淨,如果因為兩個不同的原因需要處理這個class,那就不夠乾淨
      • Open-closed: 做出來的功能要能夠extend,然後修改的時候,不會影響其他功能
      • Liskov subsitution: 從base class製作的derived class要可以在不知道base class的情況下,順利使用derived class(?)
      • Interface segregation: 使用者不需要的介面就是垃圾(?)
      • Dependency inversion: (?)
    • KISS原則
      • Keep It Simple Stupid
    • TDD開發
      • Test-Driven Development
  • 練習網站

40 個讓 coding 技巧進步的方法 (如何節省時間和減少錯誤)
40 Tips that will change your coding skills forever | by Kesk -*- | The Startup | Medium


上一篇
diagram
下一篇
socket
系列文
AOSP(Android Open Soure Project)學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言