Software Design Patterns in Kotlin
-
Updated
Mar 23, 2024 - Kotlin
Software Design Patterns in Kotlin
C++ Software Design: Design Principles and Patterns for High-Quality Software.
A repository for testing theoretical knowledge of the SOLID principles in object oriented programming. (Correct answers will be made available at a later point in time, but can be given by a tutor.)
Year3 Sem A: A CLI Program aims to provide the reservation of tables, ordering of the dishes, and table arrangement for a food court!
SOLID Design Principles: Single Responsibility Principle, Open-Closed Principle, Liskov Substitution Principle, Interface Segregation Principle and Dependency Inversion Principle Creational Design Patterns: Builder, Factories (Factory Method and Abstract Factory), Prototype and Singleton Structrural Design Patterns: Adapter, Bridge, Composite, D…
The Sergii's personal site
Design patterns implemented in Java.
SOLID Principle of object oriented design with Dart language
This repository aims to provide a comprehensive resource for understanding and applying the SOLID principles in software development.
SUTD 2020 50.001 Introduction to Information Systems & Programming Code Dump
OReilly. Identify and apply core design principles, create a simple design and create design that is lightweight, extensible, and understandable
My college lectures, my syllabi, course work, programs, and other materials in advanced programming concepts such as Robotics, Design Patterns, Software Architecture, Networking and a few others.
SUTD 2021 50.003 Elements of Software Construction Code Dump
The purpose of this project was to build a calculator using design patterns. Specifically, the project utilized design patterns: the Composite Pattern, Visitor Pattern, Command Factory, and Builder Pattern. These patterns were implemented to create a calculator that is modular, easy to modify, and extensible.
Add a description, image, and links to the software-design-principles topic page so that developers can more easily learn about it.
To associate your repository with the software-design-principles topic, visit your repo's landing page and select "manage topics."