Skip to content

Commit 8f82cd1

Browse files
committed
Update index
1 parent 16f315a commit 8f82cd1

File tree

3 files changed

+58
-30
lines changed

3 files changed

+58
-30
lines changed

README.md

Lines changed: 22 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,10 @@
2424
## Related Topics
2525

2626
1. [Development tools and environment configuration](https://github.com/HowProgrammingWorks/Tools)
27-
2. [Version control](https://github.com/HowProgrammingWorks/VersionControl) systems and working in groups
28-
3. [Code style](https://github.com/HowProgrammingWorks/CodeStyle) and conventions
27+
2. [Version control](https://github.com/HowProgrammingWorks/VersionControl)
28+
systems and working in groups
29+
3. [Code style](https://github.com/HowProgrammingWorks/CodeStyle) and
30+
code conventions
2931
4. Code [benchmarking](https://github.com/HowProgrammingWorks/Benchmark)
3032
5. [Project template](https://github.com/HowProgrammingWorks/Project)
3133

@@ -38,25 +40,33 @@
3840
## Files, streams, buffers and sockets
3941

4042
1. [Buffers](https://github.com/HowProgrammingWorks/Buffers)
41-
2. [Files](https://github.com/HowProgrammingWorks/Files): handle, sync, async, watching
43+
2. [Files](https://github.com/HowProgrammingWorks/Files):
44+
handle, sync, async, watching
4245
3. File [streams](https://github.com/HowProgrammingWorks/Streams)
43-
4. [Sockets](https://github.com/HowProgrammingWorks/Socket): TCP and UDP, client and server
46+
4. [Sockets](https://github.com/HowProgrammingWorks/Socket):
47+
TCP and UDP, client and server
4448

4549
## Advanced Concepts
4650

47-
1. [Functors](https://github.com/HowProgrammingWorks/Functor), applicative functors and monads
51+
1. [Functors](https://github.com/HowProgrammingWorks/Functor),
52+
applicative functors and monads
4853
2. Caching and [Memoization](https://github.com/HowProgrammingWorks/Memoization)
49-
3. [Mixins](https://github.com/HowProgrammingWorks/Mixin) as decorators and nonlinear inheritance
54+
3. [Mixins](https://github.com/HowProgrammingWorks/Mixin)
55+
as decorators and nonlinear inheritance
5056
4. Iterators and [generators](https://github.com/HowProgrammingWorks/Generator)
51-
5. [Asynchronous execution](https://github.com/HowProgrammingWorks/AsynchronousProgramming), I/O and parallelism
57+
5. [Asynchronous execution](https://github.com/HowProgrammingWorks/AsynchronousProgramming),
58+
I/O and parallelism
5259
6. Events and [EventEmitter](https://github.com/HowProgrammingWorks/EventEmitter)
53-
7. [Promises](https://github.com/HowProgrammingWorks/Promise) and [chaining](https://github.com/HowProgrammingWorks/Chaining)
54-
8. [Serialization](https://github.com/HowProgrammingWorks/Serialization) and deserialization
60+
7. [Promises](https://github.com/HowProgrammingWorks/Promise) and
61+
[chaining](https://github.com/HowProgrammingWorks/Chaining)
62+
8. [Serialization](https://github.com/HowProgrammingWorks/Serialization)
63+
and deserialization
5564
9. [Regular expressions](https://github.com/HowProgrammingWorks/RegExp)
5665

5766
## Software Architecture
5867

59-
1. [Modularity](https://github.com/HowProgrammingWorks/Modularity) and Dependency
68+
1. [Modularity](https://github.com/HowProgrammingWorks/Modularity)
69+
and Dependency
6070
2. [Inversion of Control](https://github.com/HowProgrammingWorks/InversionOfControl)
6171
3. [Dependency Injection](https://github.com/HowProgrammingWorks/DependencyInjection)
6272
4. [Inter-process Communication](https://github.com/HowProgrammingWorks/InterProcessCommunication)
@@ -80,7 +90,8 @@
8090
3. Logic, declarative and automata-based programming
8191
4. Language-oriented programming and domain-specific languages
8292
5. Object-oriented and prototype-oriented programming
83-
6. Asynchronous, Reactive and [Event-driven programming](https://github.com/HowProgrammingWorks/EventDrivenProgramming)
93+
6. Asynchronous, Reactive and
94+
[Event-driven programming](https://github.com/HowProgrammingWorks/EventDrivenProgramming)
8495
7. Probabilistic programming
8596
8. [Data-driven programming](https://github.com/HowProgrammingWorks/DataDrivenProgramming)
8697
9. [Metaprogramming](https://github.com/HowProgrammingWorks/Metaprogramming)

README.ru.md

Lines changed: 32 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -24,40 +24,52 @@
2424
## Вспомогательные темы
2525

2626
1. [Инструменты разработки и конфигурация среды разработки](https://github.com/HowProgrammingWorks/Tools)
27-
2. Системы [управления версиями](https://github.com/HowProgrammingWorks/VersionControl) и групповая работа
27+
2. Системы [управления версиями](https://github.com/HowProgrammingWorks/VersionControl)
28+
и групповая работа
2829
3. [Стиль кода](https://github.com/HowProgrammingWorks/CodeStyle) и конвенции
29-
4. Исследование [производительности](https://github.com/HowProgrammingWorks/Benchmark) кода
30+
4. Исследование [производительности](https://github.com/HowProgrammingWorks/Benchmark)
31+
и скорости кода
3032
5. [Заготовка проекта](https://github.com/HowProgrammingWorks/Project)
3133

3234
## Структуры данных
3335

34-
1. [Списки](https://github.com/HowProgrammingWorks/LinkedList): односвязные, двусвязный, кольцо
35-
2. [Деревья](https://github.com/HowProgrammingWorks/TreeNode): классификация, реализация, обход
36-
3. Графы включая [ориентированные](https://github.com/HowProgrammingWorks/DirectedGraph) графы
36+
1. [Списки](https://github.com/HowProgrammingWorks/LinkedList):
37+
односвязные, двусвязный, кольцо
38+
2. [Деревья](https://github.com/HowProgrammingWorks/TreeNode):
39+
классификация, реализация, обход
40+
3. Графы и [ориентированные](https://github.com/HowProgrammingWorks/DirectedGraph)
41+
графы
3742

3843
## Файлы, потоки, буферы и сокеты
3944

4045
1. [Буферы](https://github.com/HowProgrammingWorks/Buffers)
4146
2. [Работа с файлами](https://github.com/HowProgrammingWorks/Files):
4247
дескриптор, синхронные и асинхронные операции, наблюдение за файловой системой
4348
3. [Файловые потоки](https://github.com/HowProgrammingWorks/Streams)
44-
4. [Сокеты](https://github.com/HowProgrammingWorks/Socket): TCP и UDP, client и server
49+
4. [Сокеты](https://github.com/HowProgrammingWorks/Socket):
50+
TCP и UDP, client и server
4551

4652
## Продвинутые темы
4753

48-
1. [Функторы](https://github.com/HowProgrammingWorks/Functor), аппликативные функторы и монады
54+
1. [Функторы](https://github.com/HowProgrammingWorks/Functor),
55+
аппликативные функторы и монады
4956
2. Кеширование и [мемоизация](https://github.com/HowProgrammingWorks/Memoization)
50-
3. [Примеси](https://github.com/HowProgrammingWorks/Mixin) как декораторы и непрямое наследование
57+
3. [Примеси](https://github.com/HowProgrammingWorks/Mixin) как декораторы и
58+
непрямое наследование
5159
4. Итераторы и [генераторы](https://github.com/HowProgrammingWorks/Generator)
52-
5. [Асинхронное исполнение](https://github.com/HowProgrammingWorks/AsynchronousProgramming), ввод/вывод и параллелизм
60+
5. [Асинхронное исполнение](https://github.com/HowProgrammingWorks/AsynchronousProgramming),
61+
ввод/вывод и параллелизм
5362
6. События и [EventEmitter](https://github.com/HowProgrammingWorks/EventEmitter)
54-
7. [Promises](https://github.com/HowProgrammingWorks/Promise) и [чеининг](https://github.com/HowProgrammingWorks/Chaining)
55-
8. [Сериализация](https://github.com/HowProgrammingWorks/Serialization) и десериализация
63+
7. [Promises](https://github.com/HowProgrammingWorks/Promise) и
64+
[чеининг](https://github.com/HowProgrammingWorks/Chaining)
65+
8. [Сериализация](https://github.com/HowProgrammingWorks/Serialization)
66+
и десериализация
5667
9. [Регулярные выражения](https://github.com/HowProgrammingWorks/RegExp)
5768

5869
## Программная архитектура
5970

60-
1. [Модульность](https://github.com/HowProgrammingWorks/Modularity) и зависимости
71+
1. [Модульность](https://github.com/HowProgrammingWorks/Modularity)
72+
и зависимости
6173
2. [Инверсия управления](https://github.com/HowProgrammingWorks/InversionOfControl)
6274
3. [Внедрение зависимостей](https://github.com/HowProgrammingWorks/DependencyInjection)
6375
4. [Межпроцессовое взаимодействие](https://github.com/HowProgrammingWorks/InterProcessCommunication)
@@ -71,17 +83,21 @@
7183

7284
1. Маршрутизация для [HTTP сервера](https://github.com/HowProgrammingWorks/NodeServer)
7385
2. Чат на [Websocket-ах](https://github.com/HowProgrammingWorks/WebsocketChat)
74-
3. Интерактивные многопользовательские [живые таблицы](https://github.com/HowProgrammingWorks/LiveTable)
86+
3. Интерактивные многопользовательские,
87+
[живые таблицы](https://github.com/HowProgrammingWorks/LiveTable)
7588
4. [Проекция данных](https://github.com/HowProgrammingWorks/Projection)
7689

7790
## Парадигмы и техники программирования
7891

7992
1. Императивное, неструктурное, структурное и процедурное программирование
8093
2. Функциональное программирование
8194
3. Логическое, декларативное и автоматное программирование
82-
4. Language-oriented программирование и языки, специализированные для предметной области
95+
4. Language-oriented программирование и языки, специализированные для
96+
предметной области
8397
5. Объектно-ориентированное и прототипное программирование
84-
6. Асинхронное, реактивное и [событийное программирование](https://github.com/HowProgrammingWorks/EventDrivenProgramming)
98+
6. Асинхронное, реактивное и [событийное
99+
программирование](https://github.com/HowProgrammingWorks/EventDrivenProgramming)
85100
7. Вероятностное программирование
86-
8. [Программирование](https://github.com/HowProgrammingWorks/DataDrivenProgramming) управляемое данными
101+
8. [Программирование](https://github.com/HowProgrammingWorks/DataDrivenProgramming)
102+
управляемое данными
87103
9. [Метапрограммирование](https://github.com/HowProgrammingWorks/Metaprogramming)

README.ua.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@
3636

3737
1. [Зв'язані списки](https://github.com/HowProgrammingWorks/LinkedList):
3838
однозв'язні, двозв'язні та кільцеві
39-
2. [Дерева](https://github.com/HowProgrammingWorks/TreeNode): класифікація,
40-
реалізація, методи обходу
39+
2. [Дерева](https://github.com/HowProgrammingWorks/TreeNode):
40+
класифікація, реалізація, методи обходу
4141
3. Графи та [орієнтовані](https://github.com/HowProgrammingWorks/DirectedGraph)
4242
графи
4343

@@ -47,7 +47,8 @@
4747
2. [Робота з файлами](https://github.com/HowProgrammingWorks/Files):
4848
дескріптор, синхронні та асинхронні операції, спостереження за файловою системою
4949
3. [Файлові потоки](https://github.com/HowProgrammingWorks/Streams)
50-
4. [Сокети](https://github.com/HowProgrammingWorks/Socket): TCP та UDP, client та server
50+
4. [Сокети](https://github.com/HowProgrammingWorks/Socket):
51+
TCP та UDP, client та server
5152

5253
## Розширені поняття
5354

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy