|   

Mall
Clean Architecture實作篇:在整潔的架構上弄髒你的手

RM 70.29 RM 78.10 10%
(~USD$ 16.30)
Kehabisan Stok
Model
9786263331815
Brand
博碩
Status
Kehabisan Stok
Kos Hantar
West Malaysia - RM 6.00
East Malaysia - RM 13.00
Australia, New Zealand - RM 159.77
Austria, Denmark, Finland, Ireland, Switzerland, Russia - RM 157.78
Brunei, Cambodia, Laos, Mongolia - RM 175.10
Kadar untuk wilayah/negara lain
Ganjaran
70 Kredit
Keterangan

ISBN: 9786263331815

出版日期: 2022-08-10

作者: Tom Hombergs

譯者: 錢亞宏

裝訂: 平裝.單色印刷.176頁.23.

 

  『建議搭配Uncle Bob的《Clean Architecture》,一本學理論,另一本學實作,兩本一起服用學習效果更佳。』-「搞笑談軟工」板主Teddy Chen 專文推薦

  [名家名著] 27

  Clean Architecture實作篇:在整潔的架構上弄髒你的手
  Get Your Hands Dirty on Clean Architecture

  所有人都想要找出一種架構設計,能以最少的開發成本,打造最好又富有彈性的軟體。但是各種無理的時限壓力,以及各種不得已的偷吃步做法,讓我們離理想中的架構設計越來越遠。

  本書會先從傳統的階層式架構設計入手,針對此架構的優缺點開始討論。接著,我們也會討論由Robert C. Martin(Uncle Bob)所提出的「整潔的架構」(Clean Architecture)以及由Alistair Cockburn所提出的「六角形架構」(Hexagonal Architecture),探討這類以業務領域為主的架構設計有什麼好處。隨後,本書會用實際的Java程式碼,帶領各位讀者親自動手做一遍六角形架構的實作流程。
  
  你將學習如何在六角形架構的架構層之間選擇並實作對應策略,以及如何將架構中的各種元素組裝為應用程式。然後,我們也會說明如何強化架構中的邊界,並以理性的態度探討偷吃步的做法會造成什麼樣的技術債影響,以及在什麼樣的情況下,我們會願意承擔這類技術債。

  讀完這本書,讀者將學會使用六角形架構的設計風格,建立整潔的網頁應用程式。

  學習目標:
  ・採用階層式架構會有什麼潛在問題
  ・如何強化架構中的邊界
  ・偷吃步做法會為軟體架構帶來什麼潛在影響
  ・應該在何時採用何種架構設計風格
  ・根據架構設計來安排程式檔案結構
  ・針對架構中不同的元素安排不同的測試策略
 

 

作者簡介
Tom Hombergs



作者簡介



Tom Hombergs


  是一位專業資深軟體工程師,投身於此行業已十多年,曾服務各大企業客戶,並曾參與各種不同的軟體開發專案。這些軟體開發專案大多數都是以Java程式語言的開發環境為主,Tom則是在其中扮演過開發工程師、架構設計師以及教練等角色。Tom認為教學相長,因此寫書的過程對自己來說也是一次很好的學習機會,尤其是能從自身經驗及過往參與的軟體專案來探討各項議題,希望能夠透過文字,為混亂不明的軟體開發領域帶來秩序與一線光明。除了寫書以外,他也會在個人部落格reflectoring.io上發表一些關於軟體開發的文章,並且偶爾會在各大論壇上發表演講。

Clean Architecture實作篇:在整潔的架構上弄髒你的手
Penghantaran Maklumat
ZonJumlah Pesanan (RM)Kos Penghantaran (RM)
West MalaysiaKadar Rata6.00
ZonItem/BeratKos Penghantaran (RM)
East MalaysiaPertama 1.00 kg13.00
Tambahan 1.00 kg5.00
SingaporePertama 1.00 kg25.00
Tambahan 1.00 kg5.00
Australia, New ZealandPertama 1.00 kg159.77
Tambahan 0.50 kg52.65
Austria, Denmark, Finland, Ireland, Switzerland, RussiaPertama 1.00 kg157.78
Tambahan 0.50 kg34.31
Brunei, Cambodia, Laos, MongoliaPertama 1.00 kg175.10
Tambahan 0.50 kg87.14
Belgium,France, Germany, Netherlands, Spain, U.KPertama 1.00 kg150.94
Tambahan 0.50 kg30.46
ChinaPertama 1.00 kg96.44
Tambahan 0.50 kg25.35
Bangladesh, Brazil, Iraq, Pakistan, Qatar, S.Arabia, UAE, Sri LankaPertama 1.00 kg118.52
Tambahan 0.50 kg24.96
South AfricaPertama 1.00 kg118.52
Tambahan 0.50 kg24.96
PhilippinesPertama 1.00 kg91.42
Tambahan 0.50 kg15.29
Canada, United States, MexicoPertama 1.00 kg162.58
Tambahan 0.50 kg35.90
Hong KongPertama 1.00 kg80.63
Tambahan 0.50 kg29.06
IndiaPertama 1.00 kg113.30
Tambahan 0.50 kg22.28
IndonesiaPertama 1.00 kg107.35
Tambahan 0.50 kg24.87
JapanPertama 1.00 kg112.97
Tambahan 0.50 kg35.03
MacauPertama 1.00 kg92.93
Tambahan 0.50 kg13.82
SingaporePertama 1.00 kg74.75
Tambahan 0.50 kg21.49
TaiwanPertama 1.00 kg94.42
Tambahan 0.50 kg34.76
ThailandPertama 1.00 kg94.10
Tambahan 0.50 kg28.25
VietnamPertama 1.00 kg98.94
Tambahan 0.50 kg14.34
TOP