Design Patterns - Façade

Design Patterns Category Design Patterns Index 10. Façade Intent: Provide a unified interface to a set of interfaces in a subsystem. Facade defines a higher-level interface that makes the subsystem easier to use. Motivation: Structuring a system into subsystems helps...

Academic Writing 1

Academic writing 1. Genres in academic writing No. Type 1 Essays 2 Reports 3 Case Studies 4 Research proposals 5 Book reviews 6 Brief research reports 7 Literature reviews 8 Reflective writing 9 Introductions 10 Research methods 11 Research results...

Design Patterns - Decorator

Design Patterns Category Design Patterns Index 9. Decorator Intent: Attach additional responsibilities to an object dynamically. Decorators provide a flexible alternative to subclassing for extending functionality. Also Known As: Wrapper Applicability: to add responsibilities to individual objects dynamically and transparently,...

FrontEnd - CSS Equidistant

Design Patterns Category Design Patterns Index CSS: Equidistant Flexbox Justification it’s the best solution <div class="container"> <div style="float: left;"></div> <div></div> <div></div> <div style="float: right; margin-right:10px;"></div> </div>​ .container { display: flex; justify-content: space-between; } FrontEnd

Design Patterns - Composite

Design Patterns Category Design Patterns Index 8. Composite Intent: Compose objects into tree structures to represent part-whole hierarchies. Composite lets clients treat individual objects and compositions of objects uniformly. Applicability: you want to represent part-whole hierarchies of objects. you want...