Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 32 additions & 32 deletions Skills/Paradigms.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
## Multi-paradigm programming

- Theory
- Procedural programming
- Imperative programming
- Structured programming
- Non-structured programming
- Functional programming
- Prototype-based programming
- Object-oriented programming
- Procedural programming 🎓 known
- Imperative programming🎓 known
- Structured programming🎓 known
- Non-structured programming👂 heard
- Functional programming👂 heard
- Prototype-based programming👂 heard
- Object-oriented programming👂 heard
- Object-based programming
- Generic programming
- Concurrent computing
Expand All @@ -17,26 +17,26 @@
- FRP (Functional-reactive)
- Automata-based programming
- Domain-specific languages
- Multi-paradigm programming
- Multi-paradigm programming👂 heard
- Metaprogramming
- Actor model
- OOP basics
- constructor
- new
- Static method
- Method
- Async method
- new🎓 known
- Static method🎓 known
- Method🎓 known
- Async method👂 heard
- Getters, Setters
- Public fields
- Private fields
- Field declarations
- Inheritance
- Parent class
- Public fields🎓 known
- Private fields🎓 known
- Field declarations🎓 known
- Inheritance🖐️ used
- Parent class🖐️ used
- Polymorphism
- Abstract class
- Interface
- Interface🎓 known
- Encapsulation
- Hidden class
- Hidden class👂 heard
- Object form
- instance
- Introspection
Expand All @@ -45,22 +45,22 @@
- Singleton
- Factory Method
- Abstract Factory
- Adapter
- Adapter🎓 known
- Observer
- Strategy
- Strategy🎓 known
- Facade
- Proxy
- Proxy🎓 known
- Chain of Responsibility
- Command
- Iterator
- State
- Command🖐️ used
- Iterator🖐️ used
- State🖐️ used
- Bridge
- Builder
- Builder👂 heard
- Prototype
- Composite
- Decorator
- Flyweight
- Mediator
- Memento
- Template Method
- Visitor
- Decorator👂 heard
- Flyweight👂 heard
- Mediator👂 heard
- Memento👂 heard
- Template Method👂 heard
- Visitor👂 heard
8 changes: 4 additions & 4 deletions Skills/Programming.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
- loops🖐️used
- assignment🖐️ used
- regular expression🖐️ used
- interface👂 heard
- interface🎓known
- contract👂 heard
- module🖐️used
- call stack🖐️used
Expand Down Expand Up @@ -61,7 +61,7 @@
- object🖐️ used
- class🖐️ used
- collection🎓 known
- set👂 heard
- set🎓 known
- hash table👂 heard
- linked list👂 heard
- doubly list🎓 known
Expand All @@ -78,11 +78,11 @@
- serialization👂 heard
- string parsing👂 heard
- Process & style
- compiler👂 heard
- compiler🖐️ used
- transpiler👂 heard
- linter👂 heard
- polyfill🖐️ used
- debugger🖐️ used
- debugger🎓 known
- garbage collection🖐️ used
- refactoring🖐️ used
- code review🖐️ used
Expand Down