Sergey Konstantinov
|
47851654c4
|
separate language builds
|
2020-12-07 12:23:55 +03:00 |
|
Sergey Konstantinov
|
bd94ea0beb
|
markup fix
|
2020-12-07 12:23:30 +03:00 |
|
Sergey Konstantinov
|
294d029bf1
|
typos
|
2020-12-07 11:59:46 +03:00 |
|
Sergey Konstantinov
|
3c722ca70a
|
Chapter 2 translated
|
2020-12-06 23:02:13 +03:00 |
|
Sergey Konstantinov
|
7ae2043a78
|
Multi-language build
|
2020-12-06 22:16:52 +03:00 |
|
Sergey Konstantinov
|
202eb15def
|
typos
|
2020-12-06 17:15:35 +03:00 |
|
Sergey Konstantinov
|
c1ad287a7d
|
Link to Creative Commons website
|
2020-12-06 17:12:47 +03:00 |
|
Sergey Konstantinov
|
fc23ed7859
|
Licence updated
|
2020-12-06 17:08:08 +03:00 |
|
Sergey Konstantinov
|
f54d596e92
|
README extended
|
2020-12-06 16:53:33 +03:00 |
|
Sergey Konstantinov
|
c971816091
|
Дописана глава 10, завершен раздел I
|
2020-12-06 16:34:08 +03:00 |
|
Sergey Konstantinov
|
769dc1dada
|
style fix
|
2020-12-05 01:06:43 +03:00 |
|
Sergey Konstantinov
|
6dfa58adbd
|
Идемпотетнтость, кэширование, пагинация
|
2020-12-04 19:55:00 +03:00 |
|
Sergey Konstantinov
|
7c544d9274
|
style fix
|
2020-11-23 22:42:04 +03:00 |
|
Sergey Konstantinov
|
851136ccd8
|
Рефакторинг девятой главы, предфинальная версия
|
2020-11-23 16:33:12 +03:00 |
|
Sergey Konstantinov
|
b8d94da2a9
|
Уровни абстракции, рефакторинг, продолжение
|
2020-11-20 17:45:31 +03:00 |
|
Sergey Konstantinov
|
3f78ca456d
|
WIP: глава разделение уровней абстракции перерабатывается
|
2020-11-18 19:26:13 +03:00 |
|
Sergey Konstantinov
|
272d792aaf
|
Create README.md
|
2020-11-11 15:44:53 +03:00 |
|
Sergey Konstantinov
|
af53dab172
|
Описание конечных интерфейсов - продолжение
|
2020-11-11 15:42:04 +03:00 |
|
Sergey Konstantinov
|
57b5e35e48
|
Switched to Google Fonts API v2
|
2020-11-10 12:22:13 +03:00 |
|
Sergey Konstantinov
|
9af535777a
|
Switched to Google Fonts API v2
|
2020-11-10 12:19:25 +03:00 |
|
Sergey Konstantinov
|
e8eaba55a7
|
typo fix
|
2020-11-10 12:15:16 +03:00 |
|
Sergey Konstantinov
|
22ee25d368
|
style fix & build directory changed to docs
|
2020-11-10 12:00:54 +03:00 |
|
Sergey Konstantinov
|
9919a532dd
|
build enhanced
|
2020-11-09 00:31:31 +03:00 |
|
Sergey Konstantinov
|
ac345ebb06
|
Опечтки
|
2020-11-06 17:45:06 +03:00 |
|
Sergey Konstantinov
|
9edb3ff27d
|
Описание конечных интерфейсов - начало
|
2020-11-06 17:36:36 +03:00 |
|
Sergey Konstantinov
|
5075c9e72d
|
Проект разбит на отдельные файлы, настроена сборка
|
2020-11-06 17:34:48 +03:00 |
|
Sergey Konstantinov
|
af1159c08b
|
Настроена сборка
|
2020-11-05 12:14:16 +03:00 |
|
Sergey Konstantinov
|
0b53603f2c
|
Продолжаем про изоляцию уровней абстракции
|
2020-11-02 18:58:29 +03:00 |
|
Sergey Konstantinov
|
2bcd2b7948
|
Детализация раздела Уровни абстракции + style fix
|
2020-10-27 22:32:27 +03:00 |
|
Sergey Konstantinov
|
64695b7f2f
|
Общие замечания об обратной совместимости
|
2020-10-23 18:44:06 +03:00 |
|
Sergey Konstantinov
|
65153b205b
|
style fix
|
2020-10-23 17:34:55 +03:00 |
|
Sergey Konstantinov
|
4070313067
|
Введение в проектирование API
|
2020-10-23 17:11:39 +03:00 |
|
Sergey Konstantinov
|
4ab571e807
|
Раздел I.1
|
2020-06-24 00:20:20 +03:00 |
|
Sergey Konstantinov
|
03588b02ab
|
First & second chapters reformulated
|
2020-06-16 00:34:39 +03:00 |
|
Sergey Konstantinov
|
a9876815a9
|
html → md
|
2020-06-15 23:36:29 +03:00 |
|
Sergey Konstantinov
|
de4adec826
|
Rethinking
|
2019-10-30 22:14:56 +03:00 |
|
Sergey Konstantinov
|
d47934e264
|
Create book.json
|
2016-10-28 08:46:47 +03:00 |
|
Sergey Konstantinov
|
2eeac8e457
|
Рестайлинг
|
2015-07-06 21:53:57 +03:00 |
|
Sergey Konstantinov
|
db105fbd3c
|
Связывание объектов
|
2015-07-05 22:04:54 +03:00 |
|
Sergey Konstantinov
|
aaf6bf6d91
|
Информационные контексты
|
2015-07-05 21:54:14 +03:00 |
|
Sergey Konstantinov
|
a889de9151
|
Интерфейсы как универсальный паттерн
|
2015-07-05 21:36:13 +03:00 |
|
Sergey Konstantinov
|
2932d03ab2
|
Стилистические правки
|
2015-04-05 14:06:32 +03:00 |
|
Sergey Konstantinov
|
dceb85577e
|
Декомпозиция интерфейсов
|
2015-04-05 14:02:11 +03:00 |
|
Sergey Konstantinov
|
645b3f77f9
|
Разграничение областей ответственности
|
2015-04-05 13:56:30 +03:00 |
|
Sergey Konstantinov
|
806e848f20
|
Изоляция уровней абстракции
|
2015-04-05 13:47:38 +03:00 |
|
Sergey Konstantinov
|
d5d2f385d3
|
Уровни абстракции и декомпозиция
|
2015-04-05 12:55:35 +03:00 |
|
Sergey Konstantinov
|
09cd881333
|
Построение иерархии абстракций
|
2015-03-12 22:21:58 +03:00 |
|
Sergey Konstantinov
|
1becd397e6
|
Уровни абстракции
|
2015-03-12 22:17:44 +03:00 |
|
Sergey Konstantinov
|
58da4edc13
|
Шаги проектирования API
|
2015-03-12 22:09:58 +03:00 |
|
Sergey Konstantinov
|
aa43e042d9
|
Переписано введение
|
2015-03-12 22:00:33 +03:00 |
|