Object-oriented programming (OOP) topic
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects fundamental to many programming languages, including Java and C++. OOP can be devided in two sub types: class-based (or "classical") and prototype-based OOP (found in JavaScript, for example).
Object-oriented programming has several advantages over procedural programming:
- OOP provides a clear structure for the programs
- OOP helps to keep the code DRY "Don't Repeat Yourself", and makes the code easier to maintain, modify and debug
- Logic can be abstracted, encapsulated, composed, inherited and decoupled
design-patterns-java
📗 Classic OOP Design Patterns from GoF, implemented in Java.
Snake-OOP
My solution to the tasks of the course by GeekBrains "Object-oriented programming"
strela
A static strongly typed object oriented programming language with focus on composition
SMmuiscPlay
:musical_score:极简模式JavaScript音乐播放器组件,极简、小巧、无依赖、可定制,适用于手机页面,H5活动页,微信页面等的音乐播放支持
wordpress-eloquent
A library that converts converts wordpress tables into Laravel Eloquent Models.
awesome-academic-oop
Curated list of academic writings on object-oriented programming
cactoos
Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons
softn-cms
Sistema de gestión de contenidos
bash-oo-framework
Bash Infinity is a modern standard library / framework / boilerplate for Bash