- Apex Design Patterns
- Jitendra Zaa Anshul Verma
- 170字
- 2021-07-16 11:11:21
Innovation
It is not necessary that design patterns should fulfill all requirements so why can't we innovate our own better solution?
Yes, innovation is necessary; and certainly, we can come up with a better design and solution or even a new design pattern. Let's take the preceding example; instead of entering a secret pin, a user can use voice recognition for authentication purposes'. It may look cool to some people, but for many it may be a security concern. Speech recognition may not work because of different accents and so on. My point here is that innovation comes at a cost. In software industry, we don't always have the privilege of time because of project timelines and other dependencies.
Design patterns are age-tested and recommended techniques to address a given problem. They not only help in solving the problem at hand, but also address various possible offshoots of the central problem. Design patterns have also evolved as per requirements and will continue to do so.
- Web前端開發(fā)技術(shù):HTML、CSS、JavaScript(第3版)
- Python 深度學習
- Magento 2 Theme Design(Second Edition)
- Mastering PHP Design Patterns
- 21天學通C++(第6版)
- Windows Forensics Cookbook
- 算法訓練營:提高篇(全彩版)
- Spring+Spring MVC+MyBatis整合開發(fā)實戰(zhàn)
- C++20高級編程
- Beginning C++ Game Programming
- Java并發(fā)編程之美
- Android應用開發(fā)實戰(zhàn)
- Learning iOS Security
- 從Power BI到Analysis Services:企業(yè)級數(shù)據(jù)分析實戰(zhàn)
- TypeScript 2.x By Example