Skip to content

Commit bcec6b2

Browse files
committed
Other techniques and links
1 parent dc28bf5 commit bcec6b2

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

JavaScript/7-chaining.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const adder = initial => Object.assign(
2828
const sum2 = adder(1)(9)(1)(7);
2929
console.log('Sum:', +sum2);
3030

31-
// Functional
31+
// Functional methods
3232

3333
const add = initial => ({
3434
add: value => add(initial + value),

JavaScript/README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Другие техники программирования
2+
3+
- Доступ к свойствам в конетекстах (Context access)
4+
- [Геттеры и сеттеры (Getter/Setter)](https://github.com/HowProgrammingWorks/Prototype/blob/master/JavaScript/d-get-set.js)
5+
- [Линзы (Lenses)](https://github.com/HowProgrammingWorks/Lenses)
6+
- Боксирование значений (Value boxing)
7+
- Боксирование в объектах
8+
- Боксирование в замыканиях
9+
- Декораторы, обертки, адаптеры и фасады (Decorator, Wrapper, Adapter, Facade)
10+
- Объектные контексты
11+
- Функциональные контексты
12+
- Фабрики (Factory)
13+
- Фабричные методы
14+
- Функции-фабрики

0 commit comments

Comments
 (0)