https://github.com/21hook/engineering-design
A overview of design thinking & techniques
https://github.com/21hook/engineering-design
Last synced: 5 months ago
JSON representation
A overview of design thinking & techniques
- Host: GitHub
- URL: https://github.com/21hook/engineering-design
- Owner: 21hook
- License: mit
- Created: 2018-02-09T03:43:06.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-02-28T12:25:13.000Z (over 8 years ago)
- Last Synced: 2025-04-04T04:16:10.649Z (about 1 year ago)
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### Engineering Design
An overview of design logic and strategies in System Engineering Fields.
### Software in OS
* Technology # Up to knowledge
* Application # Down to earth
* Software
Ex: Evaluator| Interpreter
Technoloy
the knowledge about the system to be modeled, From the perspective of
the object-oriented data model & programming paradigm, to evaluate the system
you want to model. => 采取这套理论框架来形式化系统,
The object-oriented logic is the system logic.
the organization strategies of the system
objected-oriented paradigm & data model
stream-processing paradigm & data model
Application
arithmetic evaluator, read-eval-print loop, illegal expressions
### Software Construction
* Minimizing complexity # easier to understand, read
* Anticipating change # ready for change, maintain
* Constructing for verification # safe from bug, usability testing