Skip to content

Commit efdfce3

Browse files
Nazar Ponochevnyitshemsedinov
authored andcommitted
Add Ukrainian translation and navigation
PR-URL: #3
1 parent e4c2384 commit efdfce3

File tree

3 files changed

+57
-57
lines changed

3 files changed

+57
-57
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# HowProgrammingWorks Repositories Index
2-
| [English](README.md) | [Русский](README.ru.md) |
2+
| [English](README.md) | [Русский](README.ru.md) | [Українська](README.ua.md) |
33

44
## Basic Concepts
55

README.ru.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Индекс репозиториев HowProgrammingWorks
2-
| [English](README.md) | [Русский](README.ru.md) |
2+
| [English](README.md) | [Русский](README.ru.md) | [Українська](README.ua.md) |
33

44
## Базовые концепции
55

README.ua.md

Lines changed: 55 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
# HowProgrammingWorks Repositories Index
2-
| [English](README.md) | [Русский](README.ru.md) | [Українська](README.uk.md) |
1+
# Індекс репозиторіїв HowProgrammingWorks
2+
| [English](README.md) | [Русский](README.ru.md) | [Українська](README.ua.md) |
33

4-
## Basic Concepts
4+
## Базові концепції
55

6-
1. [Abstractions](https://github.com/HowProgrammingWorks/Abstractions) as an essence of programming and engenering at all
7-
2. Variables and data types, scalar and reference, objects, arrays and data structures
8-
3. [Functions](https://github.com/HowProgrammingWorks/Function) including anonymous functions and lambdas
9-
4. Pure functions and side effects
10-
5. Superposition and [Composition](https://github.com/HowProgrammingWorks/Composition)
11-
6. [Partial application](https://github.com/HowProgrammingWorks/PartialApplication), currying and [wrapping](https://github.com/HowProgrammingWorks/Wrapper) functions
12-
7. [Higher order functions](https://github.com/HowProgrammingWorks/HigherOrderFunction) including callbacks and [closures](https://github.com/HowProgrammingWorks/Closure)
13-
8. [Iteration](https://github.com/HowProgrammingWorks/Iteration) and loops
6+
1. [Абстракції](https://github.com/HowProgrammingWorks/Abstractions) як сутність програмування та інженерії
7+
2. Змінні і типи даних, скалярні і посилальні типи, об'єкти, масиви і структури даних
8+
3. [Функції](https://github.com/HowProgrammingWorks/Function) включаючи анонімні і лямбда-вирази
9+
4. Чисті функції і побічні ефекти
10+
5. Суперпозиція і [конпозиція](https://github.com/HowProgrammingWorks/Composition) функцій
11+
6. [Часткове застосування](https://github.com/HowProgrammingWorks/PartialApplication), каррінг і [функції-обгортки](https://github.com/HowProgrammingWorks/Wrapper)
12+
7. Функції [вищого порядку](https://github.com/HowProgrammingWorks/HigherOrderFunction) включаючи колбек і [замикання](https://github.com/HowProgrammingWorks/Closure)
13+
8. [Ітеріровання](https://github.com/HowProgrammingWorks/Iteration) та цикли
1414
<!--
1515
Generics
1616
https://github.com/HowProgrammingWorks/DataTypes
@@ -19,66 +19,66 @@ https://github.com/HowProgrammingWorks/String
1919
https://github.com/HowProgrammingWorks/Set
2020
-->
2121

22-
## Related Topics
22+
## Допоміжні теми
2323

24-
1. [Development tools and environment configuration](https://github.com/HowProgrammingWorks/Tools)
25-
2. [Version control](https://github.com/HowProgrammingWorks/VersionControl) systems and working in groups
26-
3. [Code style](https://github.com/HowProgrammingWorks/CodeStyle) and conventions
27-
4. Code [benchmarking](https://github.com/HowProgrammingWorks/Benchmark)
24+
1. [Інструменти розробки та конфігурація середовища розробки](https://github.com/HowProgrammingWorks/Tools)
25+
2. Системи [управління версіями](https://github.com/HowProgrammingWorks/VersionControl) і групова робота
26+
3. [Стиль коду](https://github.com/HowProgrammingWorks/CodeStyle) та конвенції
27+
4. Дослідження [продуктивності](https://github.com/HowProgrammingWorks/Benchmark) коду
2828

29-
## Data Structures
29+
## Структури даних
3030

31-
1. [Linked lists](https://github.com/HowProgrammingWorks/LinkedList): singly, doubly, circular
32-
2. [Trees](https://github.com/HowProgrammingWorks/TreeNode): classification, implementation, traversion
33-
3. Graphs including [directed](https://github.com/HowProgrammingWorks/DirectedGraph) graphs
31+
1. [Списки](https://github.com/HowProgrammingWorks/LinkedList): однозв'язні, двусвязний, кільце
32+
2. [Дерева](https://github.com/HowProgrammingWorks/TreeNode): класифікація, реалізація, обхід
33+
3. Графи, включаючи [орієнтовані](https://github.com/HowProgrammingWorks/DirectedGraph) графи
3434
<!--
3535
https://github.com/HowProgrammingWorks/Collections
3636
-->
3737

38-
## Advanced Concepts
38+
## Продвинуті теми
3939

40-
1. [Functors](https://github.com/HowProgrammingWorks/Functor), applicative functors and monads
41-
2 Caching and [Memoization](https://github.com/HowProgrammingWorks/Memoization)
42-
3. [Mixins](https://github.com/HowProgrammingWorks/Mixin) as decorators and nonlinear inheritance
43-
4. Iterators and [generators](https://github.com/HowProgrammingWorks/Generator)
44-
5. [Asynchronous execution](https://github.com/HowProgrammingWorks/AsynchronousProgramming), I/O and parallelism
45-
6. Events and [EventEmitter](https://github.com/HowProgrammingWorks/EventEmitter)
46-
7. [Promises](https://github.com/HowProgrammingWorks/Promise) and [chaining](https://github.com/HowProgrammingWorks/Chaining)
47-
8. [Serialization](https://github.com/HowProgrammingWorks/Serialization) and deserialization
48-
9. [Regular expressions](https://github.com/HowProgrammingWorks/RegExp)
40+
1. [Функтори](https://github.com/HowProgrammingWorks/Functor), аплікативні функтори і монади
41+
2 Кешування і [мемоізація](https://github.com/HowProgrammingWorks/Memoization)
42+
3. [Домішки](https://github.com/HowProgrammingWorks/Mixin) як декоратори і непряме спадкування
43+
4. Ітератори і [генератори](https://github.com/HowProgrammingWorks/Generator)
44+
5. [Асинхронне виконання](https://github.com/HowProgrammingWorks/AsynchronousProgramming), ввід/вивід і паралелізм
45+
6. Події та [EventEmitter](https://github.com/HowProgrammingWorks/EventEmitter)
46+
7. [Promises](https://github.com/HowProgrammingWorks/Promise) і [чеінінг](https://github.com/HowProgrammingWorks/Chaining)
47+
8. [Серіалізація](https://github.com/HowProgrammingWorks/Serialization) і десеріалізація
48+
9. [Регулярні вирази](https://github.com/HowProgrammingWorks/RegExp)
4949
<!--
5050
https://github.com/HowProgrammingWorks/Concurrency
5151
https://github.com/HowProgrammingWorks/Proxy
5252
https://github.com/HowProgrammingWorks/Symbol
5353
-->
5454

55-
## Software Architecture
55+
## Програмна архітектура
5656

57-
1. [Modularity](https://github.com/HowProgrammingWorks/Modularity) and Dependency
58-
2. [Inversion of Control](https://github.com/HowProgrammingWorks/InversionOfControl)
59-
3. [Dependency Injection](https://github.com/HowProgrammingWorks/DependencyInjection)
60-
4. [Inter-process Communication](https://github.com/HowProgrammingWorks/InterProcessCommunication)
61-
5. [Sandboxing](https://github.com/HowProgrammingWorks/Sandboxes)
62-
6. Multi-layer and Multi-tier Architecture
63-
7. Data Access Layer, Cursors and Object-Relational Mapping
64-
8. Application Servers, thin and thic clients
65-
9. Introspection, Reflection and Scaffolding
57+
1. [Модульність](https://github.com/HowProgrammingWorks/Modularity) та залежності
58+
2. [Інверсія управління](https://github.com/HowProgrammingWorks/InversionOfControl)
59+
3. [Впровадження залежностей](https://github.com/HowProgrammingWorks/DependencyInjection)
60+
4. [Міжпроцесова взаємодія](https://github.com/HowProgrammingWorks/InterProcessCommunication)
61+
5. [Пісочниці](https://github.com/HowProgrammingWorks/Sandboxes)
62+
6. Багатошарові і багатоланкові архітектури
63+
7. Шар доступу до даних, курсори і об'єктно-реляційне відображення
64+
8. Сервера додатків, тонкі і товсті клієнти
65+
9. Інтроспекція, рефлексія і скаффолдінг
6666

67-
## Practical Examples
67+
## Комплексні приклади
6868

69-
1. Routing for [HTTP Server](https://github.com/HowProgrammingWorks/NodeServer)
70-
2. [Websocket Chat](https://github.com/HowProgrammingWorks/WebsocketChat)
71-
3. Interactive multi-user [LiveTable](https://github.com/HowProgrammingWorks/LiveTable)
72-
4. Data [Projection](https://github.com/HowProgrammingWorks/Projection)
69+
1. Маршрутизація для [HTTP сервера](https://github.com/HowProgrammingWorks/NodeServer)
70+
2. Чат на [Websocket-ах](https://github.com/HowProgrammingWorks/WebsocketChat)
71+
3. Інтерактивні, розраховані на багато користувачів, [живі таблиці](https://github.com/HowProgrammingWorks/LiveTable)
72+
4. [Проекція даних](https://github.com/HowProgrammingWorks/Projection)
7373

74-
## Programming Paradigms and Techniques
74+
## Парадигми і техніки програмування
7575

76-
1. Imperative, non-structured, structured and procedural programming
77-
2. Functional programming
78-
3. Logic, declarative and automata-based programming
79-
4. Language-oriented programming and domain-specific languages
80-
5. Object-oriented and prototype-oriented programming
81-
6. Asynchronous, Reactive and [Event-driven programming](https://github.com/HowProgrammingWorks/EventDrivenProgramming)
82-
7. Probabilistic programming
83-
8. [Data-driven programming](https://github.com/HowProgrammingWorks/DataDrivenProgramming)
84-
9. [Metaprogramming](https://github.com/HowProgrammingWorks/Metaprogramming)
76+
1. Імперативне, неструктурне, структурне і процедурне програмування
77+
2. Функціональне програмування
78+
3. Логічне, декларативне і автоматне програмування
79+
4. Language-oriented програмування і мови, спеціалізовані для предметної області
80+
5. Об'єктно-орієнтоване і прототипне програмування
81+
6. Асинхронне, реактивне і [подієве програмування](https://github.com/HowProgrammingWorks/EventDrivenProgramming)
82+
7. Ймовірне програмування
83+
8. [Програмування](https://github.com/HowProgrammingWorks/DataDrivenProgramming) кероване даними
84+
9. [Метапрограмування](https://github.com/HowProgrammingWorks/Metaprogramming)

0 commit comments

Comments
 (0)