搞笑談軟工
敏捷開發,設計模式,精實開發,Scrum,軟體設計,軟體架構
網頁
(移至...)
首頁
泰迪軟體最新課表
泰迪軟體Facebook
搞笑談軟工Facebook社團
▼
2020年8月21日 星期五
三種團隊互動模式
›
August 21 18:15~19:01 前言 Teddy跟著ezKanban團隊兩年的時間,帶著幾位北科資工研究生開發ezKanban系統。當初是以DDD與Clean Architecture為研究主題當作切入點,這兩年來雖然有點進度,但軟體本身卻還沒達到Teddy認為可釋...
2020年8月20日 星期四
Clean Architecture(7):套用CQRS簡化Presenter與View Model
›
August 20 20:50~22:45 背景說明 《Clean Architecture》書中有一張圖解釋Clean Architecture在網頁程式的實作,如圖1所示。 ▲圖1:典型的Clean Architecture實作 Use Case Interactor定義了...
2020年8月19日 星期三
再談Clean Architecture三原則
›
August 19 08:45~10:00;12:56~13:38 2018年Teddy寫了幾篇介紹Clean Architecture的文章如下,其中有三篇提到Clean Architecture三原則: 分層 、 相依性 、 跨層 ,今天再一次一起討論這三個原則。 Cle...
2020年8月18日 星期二
領域驅動設計學習筆記(10):實作Repository
›
August 18 10:00~13:35 背景介紹 在《Clean Architecture》書中建議使用Gateway來存取物件,透過依賴反轉原則,避免領域物件(Domain Model,在Clean Architecture中稱為Entity Layer)與使用案例層對資...
3 則留言:
2020年7月17日 星期五
領域驅動設計學習筆記(9):Query和Read Model
›
July 17 12:40~13:48 ▲圖1:解釋所有事情的一張圖,取自《 Introducing EventStorming 》 背景介紹 在Alberto Brandolini的《 Introducing EventStorming 》書中,有一張圖用來解釋他對於採用eve...
2020年7月7日 星期二
領域驅動設計學習筆記(8):幫Event Handler取個好命字
›
July 07 13:32~14:50 ▲幫Event Handler取個好名字 最終一致性(Eventual Consistency) 領域驅動設計(Domain-Driven Design;DDD)引入Aggregate,更新同一個Aggregate需要保證交易處裡的一致性達...
2020年6月22日 星期一
UML Class Diagram小抄
›
June 22 10:12~10:38 ▲小抄第一頁 明天要上第十梯次【 敏捷開發懶人包:物件導向技能 】課程。這門課主要是介紹物件導向觀念、SOLID原則、DBC,以及OOAD流程快速導覽。以往在課堂上Teddy並沒有講UML,當課程進行時如果有學員不清楚再補充說明。 前陣子...
2 則留言:
‹
›
首頁
查看網路版