Tutorial by Topics: design

Material Design is a comprehensive guide for visual, motion, and interaction design across platforms and devices. Also see the original Android blog post introducing the Design Support Library Official Documentation https://developer.android.com/design/material/index.html Guidelines for Mat...
This section provides an overview of what design-patterns is, and why a developer might want to use it. Examples may provide a graphical representation of the pattern, a scenario consisting of a problem given a context in which a pattern can be used and mention possible trade offs. It should also...
This section provides an overview of what domain-driven-design is, and why a developer might want to use it. It should also mention any large subjects within domain-driven-design, and link out to the related topics. Since the Documentation for domain-driven-design is new, you may need to create ...
Design patterns are a good way to keep your code readable and DRY. DRY stands for don't repeat yourself. Below you could find more examples about the most important design patterns. In software engineering, a software design pattern is a general reusable solution to a commonly occurring proble...
The Open University (1999) Relational Database Systems: Block 2 Relational Theory, Milton Keynes, The Open University.
A Singleton is designed to ensure a class only has one instance and provides a global point of access to it. If you only require one instance or a convenient global point of access, but not both, consider other options before turning to the singleton. Global variables can make it harder to reason...
This section provides an overview of what material-design is, and why a developer might want to use it. It should also mention any large subjects within material-design, and link out to the related topics. Since the Documentation for material-design is new, you may need to create initial version...
On this page, you can find examples of how design patterns are implemented in C++. For the details on these patterns, you can check out the design patterns documentation. A design pattern is a general reusable solution to a commonly occurring problem within a given context in software design. ...
Pros of using Decorator: you can add new functionalities at runtime in different configurations good alternative for inheritance client can choose configuration he wants to use
This section provides an overview of what database-design is, and why a developer might want to use it. It should also mention any large subjects within database-design, and link out to the related topics. Since the Documentation for database-design is new, you may need to create initial version...
Design patterns are general solutions to problems that frequently occur in software development. The following are templates of standardized best practices in structuring and designing code, as well as examples of common contexts in which these design patterns would be appropriate. Creational desig...
This section provides an overview of what responsive-design is, and why a developer might want to use it. It should also mention any large subjects within responsive-design, and link out to the related topics. Since the Documentation for responsive-design is new, you may need to create initial v...
In this topic we propose a simple method to correctly design simple digital circuits with VHDL. The method is based on graphical block diagrams and an easy-to-remember principle: Think hardware first, code VHDL next It is intended for beginners in digital hardware design using VHDL, with a limited...

Page 1 of 2