NT 430 特價中
ASP.NET Core Blazor(.NET 5 Blazor)是微軟最新的 SPA 應用程式框架。有了Blazor,你可以在沒有 JavaScript 的幫助下,用 C# 來建構反應式 ( Reactive )的全端單網頁 Web應用程式。 Blazor 相依於現有的成熟技術,如SingalR、WebAssembly 和 ASP.NET Core。它正在或已經被大多數利用微軟技術的公司所採用。
https://softnshare.com/complete-blazor-course-e-commerce-app-clean-architecture/
同時也有3部Youtube影片,追蹤數超過5萬的網紅Gobby Hong,也在其Youtube影片中提到,今次短短的Vlog帶大家去西九龍藝術公園野餐 + 放空,再到K11探訪友人小店 - 共嗚盆植。Enjoy~ ^3^ 高比網誌:https://gobbyhong.com/ 護膚排行榜:https://gobbyhong.com/skincare-ranking/ 美妝排行榜:https://gob...
「clean architecture」的推薦目錄:
- 關於clean architecture 在 軟體開發學習資訊分享 Facebook 的最讚貼文
- 關於clean architecture 在 BorntoDev Facebook 的精選貼文
- 關於clean architecture 在 Mattie C. Fine Art Photography Facebook 的精選貼文
- 關於clean architecture 在 Gobby Hong Youtube 的最佳貼文
- 關於clean architecture 在 DJ Macky Suson Youtube 的精選貼文
- 關於clean architecture 在 Mayor TW Youtube 的最佳貼文
- 關於clean architecture 在 ardalis/CleanArchitecture: Clean Architecture Solution Template 的評價
- 關於clean architecture 在 Android Clean Architecture - 仍然好用的架構 - Coding Story 的評價
- 關於clean architecture 在 Clean architecture: which layer for a very common module? 的評價
- 關於clean architecture 在 73 Clean Architecture ideas - Pinterest 的評價
- 關於clean architecture 在 泰迪軟體- Clean Architecture提到不要把Entity... 的評價
- 關於clean architecture 在 Is "Clean Architecture" by Bob Martin a rule of thumb for all ... 的評價
clean architecture 在 BorntoDev Facebook 的精選貼文
ถ้าพูดถึงการพัฒนาซอฟต์แวร์ จะว่าไปแล้วมันก็ดูเป็นสิ่งนึงที่ติดลูป วนไปวนมาในชีวิตชาวเดฟเหมือนกันนะ โดยเฉพาะอย่างยิ่งกับองค์กรที่ใช้ Agile และ Scrum ในการทำงาน ที่มีการแบ่งการทำงานเป็นรอบ ๆ (Sprints)
.
เพราะคุณจะต้องเก็บ Requirements ของลูกค้าหรือผู้ใช้งาน แล้วก็นำไป Design และ Process เป็นซอฟต์แวร์ขึ้นมา จากนั้นก็ไปเก็บ Feedback จากลูกค้าหรือผู้ใช้งาน เพื่อนำ Feedback ไปปรับปรุงและพัฒนาซอฟต์แวร์ต่อในรอบถัดไป 🤔
.
👉 ซึ่งในการพัฒนาซอฟต์แวร์จะมีคำอยู่คำนึงที่มักพูดถึงกันบ่อย ๆ นั่นก็คือคำว่า “Technical Debt” หรือแปลเป็นไทยตรง ๆ ว่า “หนี้ทางเทคนิค” นั่นเอง
.
.
🔥 Technical Debt คืออะไร?
.
คำว่า Technical Debt เกิดขึ้นครั้งแรกโดย Ward Cunningham ตอนกำลังทำ Software ด้านการเงินอยู่ (เขาคือ 1 ใน 17 คนที่ได้คิดคำว่า Agile ขึ้นมา) ซึ่งเขาอยากอธิบายปัญหาที่เจออยู่ให้นายจ้างที่ไม่รู้เรื่อง Technical จึงเลือกเปรียบเทียบปัญหาทางเทคนิคกับหนี้ทางการเงิน (Monetary Debt) 💸
.
👉 คำว่า Technical Debt จึงพูดถึงปัญหาต่าง ๆ ด้านเทคนิค 💻 ไม่ว่าจะมาจากการเขียนโค้ดที่ไม่ดี Design ที่ไม่มีคุณภาพหรือไม่ยืดหยุ่น การละเลยปัญหาบางอย่างระหว่างพัฒนา หรือสาเหตุใด ๆ ก็ตามที่สุดท้ายก็ต้องมาตามแก้ทีหลังอยู่ดี
.
.
🔥 Technical Debt เกิดจากอะไรได้บ้าง?
.
เป็นคำถามที่มีคำตอบได้ล้านแปดอย่าง เพราะการพัฒนาซอฟต์แวร์คงหลีกเลี่ยงปัญหาไม่ได้อยู่แล้ว ยิ่งเป็นซอฟต์แวร์ขนาดใหญ่แล้ว ยิ่งใช้เวลามากเท่าไหร่ หรือมีคนร่วมพัฒนาเยอะแค่ไหน ก็อาจทำให้มีปัญหาอีกมากมายที่รอให้เราไปตามแก้อยู่ 🤕
.
👉 และที่สำคัญ Technical Debt ไม่ได้มีแค่ “โค้ด” เท่านั้น ไม่ว่าจะปัญหาจากการออกแบบ การเทสต์ การทำเอกสาร เครื่องมือที่เลือกใช้ในการพัฒนา หรือผู้ร่วมพัฒนาเองก็เป็น Technical Debt ได้เหมือนกัน
.
.
🔥 ตัวอย่าง Technical Debt ที่คุณอาจจะได้เจอ
.
🔹 ใช้ Architecture หรือ Tools ต่าง ๆ ไม่เหมาะกับสิ่งที่พัฒนาอยู่
🔹 รู้ว่าซอฟต์แวร์มีปัญหาตรงไหน แต่ไว้ก่อนจนสุดท้ายไม่ได้แก้
🔹 เวลาที่ให้ไม่สอดคล้องกับจำนวนงานที่ต้องทำ
🔹 ไม่เข้าใจซอฟต์แวร์ที่กำลังทำอยู่
🔹 ลืมทำ Documents หรือทำแบบขอไปที ไม่มีคุณภาพ
🔹 เขียนโค้ดซับซ้อน อ่านทำความเข้าใจและ Maintain ได้ยาก
🔹 คนในทีมมีภาระหนักเกินไป เช่น ทำงานมากกว่า 1 งาน ในเวลาพร้อม ๆ กัน
.
.
🔥 ทำยังไงดี ถ้าไม่อยากมี Technical Debt
.
เอาเข้าจริง ๆ แล้วการพัฒนาซอฟต์แวร์ คงจะหลีกเลี่ยง Technical Debt ได้ยาก แถมพอมีแล้วก็ต้องตามแก้กันอีก ราวกับส่งดอกให้เจ้าหนี้ 😔 แต่ถึงจะเลี่ยงได้ยาก ก็ไม่ได้แปลว่าจะเลี่ยงไม่ได้เลย เรามาดูวิธีลด Technical Debt กันดีกว่า
.
👉 แน่นอนว่า สิ่งที่ช่วยลด Technical Debt ได้ดีที่สุด ก็คือการไม่สร้างมันขึ้นตั้งแต่แรกด้วยวิธีต่าง ๆ เช่น เขียนโค้ดให้ Clean, ใช้ Test-Driven Development (TDD) ในการพัฒนา, ทำ Unit Testing รวมถึงวางแผนการพัฒนาซอฟต์แวร์ให้ดีและเลือกใช้เทคโนโลยีที่เหมาะกับสิ่งที่ทำ
.
🤔 แต่ถ้ามันเกิดขึ้นมาแล้ว จะทำยังไงล่ะ? ข้อแรกเลยคือต้องรู้ก่อนว่า อะไรเป็น Technical Debt ของซอฟต์แวร์ แล้วจึงหาวิธีแก้ไขปรับปรุง โดยจัดลำดับความสำคัญของปัญหาที่เจอ แล้วแก้ไปเรื่อย ๆ เพื่อให้ Technical Debt ลดลง อย่าแค่รู้ว่ามีปัญหาอะไร แล้วก็ไว้ก่อน จนสุดท้ายก็ไม่ได้แก้
.
.
📌 สรุปแล้ว Technical Debt ก็ไม่ได้ต่างจากหนี้ทางการเงินเท่าไหร่ เพราะมีหนี้ก็ต้องมีจ่าย และไม่ได้จ่ายแค่เงินต้น เราต้องเสียดอกเบี้ย และจะเสียมากขึ้นไปอีก ถ้าปล่อยให้หนี้ก้อนนี้อยู่ไปนาน ๆ เหมือนกับ Dev ที่ต้องมาตามแก้ปัญหาต่าง ๆ แถมถ้าทิ้งไว้นานแล้ว หรือเป็นหนี้ก้อนใหญ่ ก็ต้องใช้ทั้งแรง ทั้งเวลา และทั้งเงินในการขจัดปัญหานั้นมากกว่าเดิม
.
เพราะฉะนั้น ถึงเวลาแล้วล่ะ 🙌 ที่จะบอกลา (หรือลด) คำพูดก่อหนี้อย่าง “เดี๋ยวค่อยทำ” หรือ “ทำ ๆ ให้เสร็จไปก่อน” หรือ “ไม่ต้องมี Test หรอก” เพื่อให้เกิดหนี้ทางเทคนิคอย่าง Technical Debt น้อยที่สุดนั่นเอง~
.
.
🔖 ขอบคุณข้อมูลจาก
https://siamchamnankit.co.th/ว่าด้วยเรื่อง-หนี้ทางเทคนิค-technical-debt-ทำไมต้องใส่ใจ-b7a0c296b590
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
#TechnicalDebt #BorntoDevวันละคำ #BorntoDev
clean architecture 在 Mattie C. Fine Art Photography Facebook 的精選貼文
clean architecture 在 Gobby Hong Youtube 的最佳貼文
今次短短的Vlog帶大家去西九龍藝術公園野餐 + 放空,再到K11探訪友人小店 - 共嗚盆植。Enjoy~ ^3^
高比網誌:https://gobbyhong.com/
護膚排行榜:https://gobbyhong.com/skincare-ranking/
美妝排行榜:https://gobbyhong.com/makeup-ranking/
其他排行榜:https://gobbyhong.com/other_ranking/
❤️ PRODUCTS MENTIONED 提及地點產品及食店 : ❤️
• 西九藝術公園
https://www.westkowloon.hk/tc/the-district/architecture-facilities/art-park
• 共鳴盆植?晶石小盆栽
https://www.instagram.com/sync.plant/
• 湯加 Soup Plus (九龍灣店)
https://www.openrice.com/zh/hongkong/r-%E6%B9%AF%E5%8A%A0-%E4%B9%9D%E9%BE%8D%E7%81%A3-%E6%B8%AF%E5%BC%8F-%E7%B2%89%E9%BA%B5-%E7%B1%B3%E7%B7%9A-r588885
===== ===== ===== =====
iHerb購物
新舊用户iHerb購物全單95折
Referral code:PAQ598
Referral Link:https://iherb.co/cgoCEP4Y
===== ===== ===== =====
Yesstyle購物
購物平少少
Referral code:GOBBYYES
Yesstyle : https://ys.style/a6Id0GURT9
===== ===== ===== =====
Lookfantastic購物
優惠1 - 購物75折
Referral code:GOBBY
專用連結 - https://tidd.ly/2I3cJlG
(部份品牌除外)
優惠2 - Friends Referral
消費滿HKD$400減HKD$100
專用連結 - https://tidd.ly/3fYWlPN
===== ===== ===== =====
Dagne Dover官網購物
新客户9折優惠
使用以下連結 - 消費滿USD$25以上再有9折
https://share.dagnedover.com/x/beFMWO
===== ===== ===== =====
Everyday Minerals [ Referral Programme ]
經以下連結全單8折
http://937everydaymineral.refr.cc/gobbyhong
===== ===== ===== =====
熱門Playlist:
• 「5件最值得 Monthly 5 Best find」
https://www.youtube.com/playlist?list=PL6wamDBsOr3qVIA2oO-UqQ7L-SdmIByfY
• 「大評比 Review」
https://www.youtube.com/playlist?list=PL6wamDBsOr3os1WRIc0OgPtZFjJNsSD7J
• 「遊.記生活 Vlog」
https://www.youtube.com/playlist?list=PL6wamDBsOr3rjWE4QJSh2azqPAR_JVIxq
• 「煮.食 Cooking 」
https://www.youtube.com/playlist?list=PLBAB1D8260E93EA4C
• 「用清清、開箱購物樂 Empties & Haul 」
https://www.youtube.com/playlist?list=PLC28462D11F9C5E73
——— ——— ——— ——— ———
有朋友會幫的打字幕嗎?歡迎捐獻字幕!有心者我會把名字放在info box中以表感謝! 記得開首打左自己名先呀... (e.g. 字幕提供xxx字幕組)
https://www.youtube.com/timedtext_cs_panel?c=UCngc-JNlTr_oewK_riWwj8A&tab=2
WELCOME to submit subtitles to this video!! You would be credited and appreciated in the info box~ Remember to type your name from the very beginning of the subtitles (e.g. Subtitle by xxx) Thank you!!
? Like and Subscribe
Youtube ➡️ http://www.youtube.com/gobbyhong
? Follow me
FB ➡️ http://www.facebook.com/gobbyhappylife
IG ➡️ http://instagram.com/gobihong
clean architecture 在 DJ Macky Suson Youtube 的精選貼文
Check out the differences of Orchard Road in Singapore during COVID19 Phase 1 and Phase 2.
Music by David Meraki: https://www.youtube.com/channel/UCI-ShiSbaApBfnKdgVaSWsQ
Fun Facts:
Orchard Road is a famous street in South East Asia, and increasingly across the world. Adorned with stores, malls, eateries and sites, the 2.2km strip is a paradise delight for shoppers and tourists alike. But there are a few things about Orchard Road that are little known, and adding these to your bank of knowledge could quite impress whoever you choose to stroll down the famed boulevard with. It’s not all about shopping and consumerism, there’s a lot more to this historic street in the Lion City.
1. If you perchance to stroll down Orchard Road between around 6:30 to 8:30pm, you may notice that the human species is somewhat outnumbered by another; hundreds and hundreds of birds flock to the famed shopping street in the evening, The Birds
If you perchance to stroll down Orchard Road between around 6:30 to 8:30pm, you may notice that the human species is somewhat outnumbered by another; hundreds and hundreds of birds flock to the famed shopping street in the evening, and their singing of sunset songs can actually become quite a racket. But why are there so many birds? Singapore is actually located right on course of the East Asian-Australasian Flyway – the migrating path of thousands of birds, and the island is an essential stop for the birds to refuel – and what a place to do it! Munching on leftover food, and singing from the many treetops that line the streets are four different species of birds; the Asian Glossy Starling, the Javan Myna, the house crow, and the rock pigeon.
But their presence comes with an unsightly catch – the poop. Executive Director of the Orchard Road Business Association, Steven Goh, is expending much effort and a lot of resources to keep the boulevard clean. For example, up to 3’000 litres of water every night is used to pressure clean the street and rid it of bird poop.
1. What’s in a Name?
The name Orchard Road actually originates from where you might think – it was once lined with orchards! Early in the 19th century it was home to Pepper and Gambier plantations, which years later gave way to Nutmeg and Fruit Orchards.
It’s rumored that a “Mr. Orchard” used to own some of the land at the corner of present-day Scotts Road and Orchard Road, and as lovely as that might be, there doesn’t seem to be much evidence to support it.
1. What Once Was…
As well as fruitful orchards (that sadly diminished mostly due to disease), Orchard Road was also once the location of three cemeteries; a Chinese cemetery, a Sumatran cemetery, and later on, a Jewish Cemetery.
By the 1860’s there were many private houses on Orchard Road, and in the early 1890’s, King Chulalongkorn, King of Siam, acquired “Hurricane House”. Later two pieces of property were added on, and it is now the site of the Royal Thai Embassy, at 370 Orchard Road.
The early 20th Century saw Orchard Road as home to a number of different things including fresh produce markets, car parks, the Orchard Road Railway and the Glutton’s market – where locals would wait for the clock to hit 5pm before setting up a number of stalls selling local cuisines and goodies.
And then in 1958 the Orchard Road that we know now began, with the opening of CK Tang’s Department store – the first and longest-running of its kind on the strip.
1. A Secret Street
Just a hop behind the glamourous Orchard Road, is another awe-inspiring street, but not for any of the same reasons.
Emerald Hill is a little street of terraced houses that feels as though it’s been frozen in time – a stunning display of Chinese Baroque architecture, this little street definitely deserves a little of your time away from Orchard Road.
What was once a nutmeg plantation (which sadly failed due to disease) has since become the home of many-a-wealthy Singaporean, and has even been the mystical setting for many short stories written by pioneer of Singaporean Literature Goh Sin Tub.
https://singapore.concordehotelsresorts.com/9-mildly-interesting-facts-about-orchard-road-you-probably-didnt-know
clean architecture 在 Mayor TW Youtube 的最佳貼文
MayorTW 台灣建築團 ( Taiwan Minecraft Creation Team )
完成日期:2012 / 10 / 6 / 10:00~12:00
名稱: The test house
介紹:
這是一棟田園風格的建築,內部裝潢簡單,表現出屋主喜歡乾淨空曠的個性。
雖然這種建築是臨時建造的,但不輸一般建築,同時也測試"縮時攝影"。
this is a pastoral style architecture with simple interior design, suitable for people who want a clean and spcious home. This building is an amazing design for a construction with such a short time. Meanwhile, this serves as a test for our timelapse application.
材質包:DokuCraft ( MayorTW Texture Pack )
http://www.minecraftforum.net/topic/513093-32x16x131-dokucraft-the-saga-continues/
---
片頭音樂:DJ Okawari - Flower Dance
http://www.youtube.com/watch?v=AULG4MoYxQk
http://itunes.apple.com/jp/album/a-cup-of-coffee/id392228011?i=392228030&ign-mpt=uo%3D4
背景音樂:明日の空(ピアノ 松下奈緒)
http://www.youtube.com/watch?v=J4aFpCsERWA
---
巴哈文:
徵才文:http://forum.gamer.com.tw/C.php?bsn=18673&snA=54015&subbsn=4&page=1#280187
粉絲專頁:http://www.facebook.com/Mayortw
論壇:http://www.chonsin168.com/pro/mtw/forum.php
clean architecture 在 Android Clean Architecture - 仍然好用的架構 - Coding Story 的推薦與評價
小唯的團隊使用Clean Architecture 來重構自家的Android 產品已經有一年多的時間。團隊從一開始毫無架構可言的App,到最後完全重寫套用, ... ... <看更多>
clean architecture 在 ardalis/CleanArchitecture: Clean Architecture Solution Template 的推薦與評價
Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core - GitHub - ardalis/CleanArchitecture: Clean Architecture ... ... <看更多>