軟體設計非功能性特性 – 系統設計 03
在現代資訊科技中,系統的可用性(Availability)、可靠性(Reliability)、可擴展性(Scalability)、可維護性(Maintainability)以及容錯性(Fault Tolerance)是非常重要的非功能性特性,這些特性不僅影響了軟體系統的性能、效率,也會直接影響使用者體驗。這一篇文章也會針對上述五個特性去做深入講解。
軟體設計非功能性特性 – 系統設計 03 Read More »
技術文章, 系統設計在現代資訊科技中,系統的可用性(Availability)、可靠性(Reliability)、可擴展性(Scalability)、可維護性(Maintainability)以及容錯性(Fault Tolerance)是非常重要的非功能性特性,這些特性不僅影響了軟體系統的性能、效率,也會直接影響使用者體驗。這一篇文章也會針對上述五個特性去做深入講解。
軟體設計非功能性特性 – 系統設計 03 Read More »
技術文章, 系統設計什麼是抽象(abstract)? 抽象的概念,可以幫助我們在系統設計時,隱藏一些無關緊要的細節,讓我們能夠專注於整體架構。脫離細節是一件很重要的事情,因為抽象可以隱藏了系統設計內部的複雜性,從而讓我們更專注於,系統設計的結果。
抽象在系統設計中的應用 – 系統設計 02 Read More »
技術文章, 系統設計useState 是什麼?useState 是 React 中的一個 Hook,用於在函式元件中添加狀態,透過 useState,我們可以在函式元件中定義和管理狀態資料。useState 返回一個包含兩個值的陣列,其中包括:當前的狀態:在元件首次渲染時,它的值將等同於我們傳遞給 useState 的初始值。
React Hook useState – React 白話文運動 11 Read More »
Javascript, React 白話文運動, 技術文章系統設計是一個定義各種系統元件、API、資料模型以及整合系統的過程,用來完成一定功能要求的大規模系統。以設計一個像Youtube這樣的視頻播放平台為例,我們不僅需要考慮如何高效地儲存和傳輸大量視頻數據,還要考慮如何支持高並發(High Concurrency)的使用者需求,以及如何保證系統的穩定性和可擴展性。
現代系統設計介紹 – 系統設計 01 Read More »
技術文章, 系統設計