iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

Kotlin on the way 系列

由 JetBrains 主導開發的 Kotlin 程式語言,不僅兼容 Java,支援 Web/Mobile/Backend 的多平台開發,在日漸廣闊的使用情境下,一起來了解使用 Kotlin 的設計和細節吧!

隨手寫寫,順便告訴大家 10/20 開始有 Effective Kotlin 讀書會

Link : https://tw.kotlin.tips/study-jams/topic/effective

鐵人鍊成 | 共 31 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v6.0
DAY 21

Day 21 多用組合 委託 Delegate

why 在物件導向之中,另一個組合的方式是委託,委託可以理解成你將一個職責,拜託給其他人完成,就像是現實中的委託XD放入類別之中,就像是類別委託另一個類別做某些...

2022-10-06 ‧ 由 Kenny 分享
DAY 22

Day 22 異步程式 Asynchronous

為什麼要異步 快,再快點,我們都討厭等待 但同時執行多項任務是非常需要技巧的,我們要在意順序、資源,更中意的是如果沒管理好,每次執行的順序可能會不一樣,造成不同...

2022-10-07 ‧ 由 Kenny 分享
DAY 23

Day 23 戀愛腦的整潔架構 clean architecture

在安卓這裡,我們總是在討論 MVC, MVP, MVVM 差異在哪,優劣在哪,和 ios 討論架構時,他們的 MVC 也有所不同,在跨足到 react 的時候,...

2022-10-08 ‧ 由 Kenny 分享
DAY 24

Day 24 KMM 和整潔架構 KMM and Clean architecture

為什麼要提 KMM 呢? 因為我會寫 因為 KMM 的架構其實在某種程度上讓我們必須為其做分層,倒不如說層級不分,就不能寫XD 這篇主要就 KMM 的專案架構...

2022-10-09 ‧ 由 Kenny 分享
DAY 25

Day 25 設計模式 單例模式的細節 Design pattern - Singleton Creational pattern

設計模式,重要嗎? 我擺在這麼後面的理由,就是因為他不是最重要的,甚至是說,寧願你把程式碼先寫好,也不用先去學設計模式 當你先去學設計模式,你可能會硬套進現有專...

2022-10-10 ‧ 由 Kenny 分享
DAY 26

Day 26 設計模式 工廠建構的細節

Factory simple factory Companion object factory unlock companion object Extens...

2022-10-11 ‧ 由 Kenny 分享
DAY 27

Day 27 設計模式 裝飾和代理的細節 Proxy pattern and Decorator pattern Structural

proxy decorator mix proxy and decorator summary 代理 Proxy 代理的觀念非常的生活化,像是日本代購、掏寶...

2022-10-12 ‧ 由 Kenny 分享
DAY 28

Day 28 設計模式 狀態模式和狀態機

state state pattern vs stragety pattern state machine redux state machine corou...

2022-10-13 ‧ 由 Kenny 分享
DAY 29

Day 29 設計模式 依賴注入的細節

解決什麼問題 如何理解 職責 控制反轉和依賴反轉 抽象 使用其他設計模式 優點缺點 service locator 解決什麼問題 要依賴注入,就不能只...

2022-10-14 ‧ 由 Kenny 分享
DAY 30

Day 30 介面設計 Interface Design

在好想工作室 Web camp 的練習體裡面有這樣一題 細菌實驗中,原有 b隻細菌,每經過20分鐘細菌數量會增加為原來的2倍(2b),試寫一遞迴函數funct...

2022-10-15 ‧ 由 Kenny 分享