crystal-community / Crystal Patterns
Licence: mit
📖 Examples of GOF patterns written in Crystal
Stars: ✭ 228
Programming Languages
crystal
512 projects
Labels
Projects that are alternatives of or similar to Crystal Patterns
Software Engineer Interview Questions
A lot of questions and links to prepare yourself for an interview.
Stars: ✭ 176 (-22.81%)
Mutual labels: oop
Restaurantapp
Android Restaurant Application with QR Code Reader
Stars: ✭ 133 (-41.67%)
Mutual labels: oop
Ploop
Prototype Lua object-oriented program system, with many modern features like attribute, overload, etc. For Lua 5.1 or above, include luajit
Stars: ✭ 163 (-28.51%)
Mutual labels: oop
Object Oriented Programming Using Python
Python is a multi-paradigm programming language. Meaning, it supports different programming approach. One of the popular approach to solve a programming problem is by creating objects. This is known as Object-Oriented Programming (OOP).
Stars: ✭ 183 (-19.74%)
Mutual labels: oop
Lw oopc
modified from http://sourceforge.net/projects/lwoopc/
Stars: ✭ 159 (-30.26%)
Mutual labels: oop
Dot
formalization of the Dependent Object Types (DOT) calculus
Stars: ✭ 132 (-42.11%)
Mutual labels: oop
Frontend Hard Mode Interview
《前端内参》,有关于JavaScript、编程范式、设计模式、软件开发的艺术等大前端范畴内的知识分享,旨在帮助前端工程师们夯实技术基础以通过一线互联网企业技术面试。
Stars: ✭ 2,338 (+925.44%)
Mutual labels: oop
Logtalk3
Logtalk - declarative object-oriented logic programming language
Stars: ✭ 221 (-3.07%)
Mutual labels: oop
Learning Oop In Php
A collection of resources to learn object-oriented programming and related concepts for PHP developers.
Stars: ✭ 2,359 (+934.65%)
Mutual labels: oop
Interview Questions
List of all the Interview questions practiced from online resources and books
Stars: ✭ 187 (-17.98%)
Mutual labels: oop
Crystal Patterns
Design patterns implemented in Crystal language (with MK in mind).
The goal is to have a set of GOF patterns for Crystal users.
Available implementations
- Behavioral
- Creational
- Structural
If you found any inconsistency or a place for improvement, pull requests are welcomed.
Want more?
Contributors
- veelenga V. Elenhaupt - creator, maintainer
- silverweed Silverweed - contributor
- anicholson Andy Nicholson - contributor
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].