Skip to content

Commit e3ed97c

Browse files
committed
Move all skills to table
1 parent 217c731 commit e3ed97c

1 file changed

Lines changed: 27 additions & 85 deletions

File tree

β€ŽREADME.mdβ€Ž

Lines changed: 27 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -4,88 +4,30 @@
44

55
## Fundamental concepts
66

7-
| Syntax | Statements | Functions | Data structures |
8-
|---------------------|----------------|---------------|---------------------|
9-
| 🟦 value | 🟦 if | 🟦 recursion | 🟦 array |
10-
| 🟦 identifier | 🟦 loops | 🟦 function | 🟦 class |
11-
| 🟦 variable | 🟦 assignment | 🟦 lambda | 🟦 object |
12-
| 🟦 constant | 🟦 | 🟦 signature | 🟦 collection |
13-
| 🟦 scalar | 🟦 | 🟦 argument | 🟦 hash table |
14-
| 🟦 literal | 🟦 | 🟦 parameter | 🟦 linked list |
15-
| 🟦 expression | 🟦 | 🟦 pure | 🟦 queue |
16-
| 🟦 heap | 🟦 | 🟦 function | 🟦 stack |
17-
| 🟦 type | 🟦 | 🟦 side effects | 🟦 deque |
18-
| 🟦 primitive types | 🟦 | 🟦 closure | 🟦 serialization |
19-
| 🟦 reference | 🟦 | 🟦 partial | 🟦 |
20-
| 🟦 flag | 🟦 | ⬜️ curry | 🟦 |
21-
| 🟦 lexical scope | 🟦 | 🟦 chaining | 🟦 |
22-
| 🟦 | 🟦 | 🟦 higher order | 🟦 |
23-
| 🟦 | 🟦 | 🟦 callback | 🟦 |
24-
| 🟦 | 🟦 | 🟦 listener | 🟦 |
25-
| 🟦 | 🟦 | ⬜️ pipe | 🟦 |
26-
| 🟦 | 🟦 | 🟦 compose | 🟦 |
27-
28-
- 🟦 mixin
29-
- ⬜️ memoize
30-
- 🟦 factory
31-
- 🟦 pool
32-
- 🟦 wrapper
33-
- 🟦 refactoring
34-
- 🟦 code review
35-
- 🟦 antipatterns
36-
- 🟦 paradigm
37-
- 🟦 algorythm
38-
- 🟦 magic numbers
39-
- 🟦 hardcode
40-
- 🟦 complexity
41-
- 🟦 decomposition
42-
- ⬜️ spaghetti
43-
- ⬜️ silver bullet
44-
- ⬜️ not invented here
45-
- 🟦 dead code
46-
- 🟦 unreachable code
47-
- 🟦 duplicate code
48-
- 🟦 exception
49-
- 🟦 return early
50-
51-
## JavaScript specific
52-
53-
- 🟨 typeof
54-
- 🟨 Object
55-
- 🟨 this
56-
- 🟨 arrow function
57-
- 🟨 generator
58-
- 🟨 async function
59-
- 🟨 call, bind, apply
60-
- 🟨 Array
61-
- 🟨 prototype
62-
- 🟨 class
63-
- 🟨 instanceof
64-
- 🟨 iterator
65-
- 🟦 while
66-
- 🟦 do..while
67-
- 🟦 for
68-
- 🟨 for..in
69-
- 🟨 for..of
70-
- 🟨 for await
71-
- 🟦 throw
72-
- 🟦 try..catch
73-
- 🟨 typed arrsys
74-
- 🟨 Map
75-
- 🟨 Set
76-
- 🟨 weak collections
77-
- 🟨 Proxy
78-
- 🟨 Symbol
79-
- 🟨 ...spread
80-
- 🟨 ...rest
81-
- 🟦 equality operators
82-
- 🟦 logical operators
83-
- 🟦 bitwise operators
84-
- 🟨 default parameters
85-
- 🟨 string parsing
86-
- 🟨 timers
87-
- 🟨 EventEmitter
88-
- 🟨 RegExp
89-
- 🟨 global
90-
- 🟨 undefined
91-
- 🟦 null
7+
| Syntax | Statements | Functions | Data structures | Process & style |
8+
|----------------------|-----------------------|-----------------------|---------------------|----------------------|
9+
| 🟦 value | 🟦 if | 🟦 recursion | 🟦 array | 🟦 refactoring |
10+
| 🟦 identifier | 🟦 loops | 🟦 function | 🟦 instance | 🟦 code review |
11+
| 🟦 variable | 🟦 assignment | 🟦 lambda | 🟦 object | 🟦 antipatterns |
12+
| 🟦 constant | 🟨 prototype | 🟦 signature | 🟦 collection | 🟦 paradigm |
13+
| 🟦 scalar | 🟦 class | 🟦 argument | 🟦 hash table | 🟦 algorythm |
14+
| 🟦 literal | 🟦 while | 🟦 parameter | 🟦 linked list | 🟦 magic numbers |
15+
| 🟦 expression | 🟦 do..while | 🟦 pure | 🟦 queue | 🟦 hardcode |
16+
| 🟦 heap | 🟦 for | 🟦 function | 🟦 stack | 🟦 complexity |
17+
| 🟦 type | 🟨 for..in | 🟦 side effects | 🟦 deque | 🟦 decomposition |
18+
| 🟦 primitive types | 🟨 for..of | 🟦 closure | 🟦 serialization | ⬜️ spaghetti |
19+
| 🟦 reference | 🟨 for await | 🟦 partial | 🟦 mixin | ⬜️ silver bullet |
20+
| 🟦 flag | 🟦 throw | ⬜️ curry | 🟨 iterator | ⬜️ not invented here |
21+
| 🟦 lexical scope | 🟦 try..catch | 🟦 chaining | 🟨 typed arrsys | 🟦 dead code |
22+
| 🟨 typeof | 🟦 equality operators | 🟦 higher order | 🟨 Map | 🟦 unreachable code |
23+
| 🟨 Object | 🟦 logical operators | 🟦 callback | 🟨 Set | 🟦 duplicate code |
24+
| 🟨 this | 🟦 bitwise operators | 🟦 listener | ⬜️ weak collections | 🟦 exception |
25+
| 🟨 arrow function | | ⬜️ pipe | ⬜️ Proxy | 🟦 return early |
26+
| 🟨 generator | | ⬜️ memoize | ⬜️ Symbol | |
27+
| 🟨 async function | | 🟦 factory | 🟨 string parsing | |
28+
| 🟨 call, bind, apply | | 🟦 pool | 🟨 timers | |
29+
| 🟨 Array | | 🟦 wrapper | 🟨 EventEmitter | |
30+
| 🟨 instanceof | | 🟨 default parameters | 🟨 RegExp | |
31+
| 🟨 ...spread | | | 🟨 global | |
32+
| 🟨 ...rest | | | 🟨 undefined | |
33+
| | | | 🟦 null | |

0 commit comments

Comments
Β (0)