- 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.
- Oracle WebLogic Server 12c:First Look
- Drupal 8 Blueprints
- Photoshop智能手機APP UI設計之道
- C語言程序設計教程(第2版)
- Internet of Things with the Arduino Yún
- Practical Game Design
- STM32F0實戰:基于HAL庫開發
- Unity UI Cookbook
- 微服務從小白到專家:Spring Cloud和Kubernetes實戰
- Solr Cookbook(Third Edition)
- CoffeeScript Application Development Cookbook
- Mobile Device Exploitation Cookbook
- ArcGIS for Desktop Cookbook
- Go語言開發實戰(慕課版)
- 智能手機故障檢測與維修從入門到精通