- Hands-On Design Patterns with Kotlin
- Alexey Soshin
- 100字
- 2021-06-25 20:49:27
Design process
Let's try and understand what we did just now.
We didn't invent mirrors in elevators. We've seen them thousands of times. But we formalized the problem (riding in an elevator is boring) and discussed alternative solutions (TV screens, glass walls) and the benefits of the commonly used solution (solves the problem, easy to implement). That's what design patterns are all about.
The basic steps of the design process are:
- Define exactly what the current problem is.
- Consider different alternatives, based on the pros and cons.
- Choose the solution that solves the problem, while best fitting your specific constraints.
推薦閱讀
- 案例式C語言程序設計
- 自己動手寫搜索引擎
- SpringMVC+MyBatis快速開發與項目實戰
- Hands-On Microservices with Kotlin
- JavaScript動態網頁開發詳解
- Microsoft System Center Orchestrator 2012 R2 Essentials
- Linux命令行與shell腳本編程大全(第4版)
- 青少年學Python(第1冊)
- 大學計算機基礎實驗指導
- C++從入門到精通(第5版)
- 軟件測試教程
- SQL Server 2016 從入門到實戰(視頻教學版)
- Mastering HTML5 Forms
- Android系統下Java編程詳解
- Mastering Leap Motion