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…
Design patterns implemented in Java.
The Sergii's personal site
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.
OReilly. Identify and apply core design principles, create a simple design and create design that is lightweight, extensible, and understandable
SUTD 2020 50.001 Introduction to Information Systems & Programming Code Dump
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."