Сегодня 15 февраля, суббота ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7278
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Журнал Витуса.
Журнал Витуса.
Голосов: 2
Адрес блога: http://vitus-wagner.livejournal.com/
Добавлен: 2008-02-19 12:48:41 блограйдером Lurk
 

Отсечь лишнее. Увидеть отсеченное.

2015-01-19 10:07:45 (читать в оригинале)

Тут ramendik предложил вместо книги - введения в инфромационные технологии, сделать вики.
По-моему, он категорически не прав. Википодобных сборников информации и так уже существует множество. Начиная с собственно "большой википедии" где статьи про все интересное в этой области есть, и зачастую неплохие (я имею в виду, конечно же, англоязычную часть).

Если мы хотим чему-то кого-то научить, в книге должна быть целостная концепция. Некая сверх-идея, а конкретные факты подбираться в качестве иллюстраций к этой сверхидее.

Тогда они, будучи нанизаны как рыбы на кукан на эту идею, никуда не денутся и отложатся в памяти.
А даже если и отложатся не все, не беда. Если запомнится сама идея, то факты, когда они в жизни встретятся, будут проинтерпретированы в свете этой идеи, и результат будет примерно таким как в учебнике.

А основная идея, на основе которой следует ориентироваться в современной IT это "There is more than one way to do it".

Все что мы делаем в IT (и, кстати, не только в ней, в науке - тоже) - это создание абстракций. Которые делаются примерно так же, как делается скульптура из куска мрамора - берется реальность и отсекается лишнее.
Вот берем и сосредотачиваемся на чем-то нужном, а от лишнего отмахиваемся как от несущественного.

Хитрость в том, что в IT мы делаем наши скульптуры не из кусков мрамора, а из творений других скульпторов, которые уже что-то лишнее отсекли. Но это для них оно было несущественным, а для нас, может быть, самое важное.

Еще одна хитрость - в хорошем проекте есть некоторая внутренняя непротиворечивая логика. Все, что в нем оставлено как не-лишнее как-то между собой связано.

Соответственно, этому и надо учить - учить видеть эту внутреннюю логику (а там где её нет - видеть её отсутствие), Ну а выделив какую-то ось, рассмотреть все её значения. Например. если рассматриваем параллелизм, рассмотреть не только мультипроцессную и мультитредовую модель, но и событийно-управляемую не забыть. Если мы рассматриваем хранение информации, то кроме клиент-серверной и inprocess базы данных надо бы посмотреть на вариант "а что будет, если мы всю информацию будем хранить в текстовом файле и грузить в память при старте?".

Особым шиком, конечно было бы рассматривать саму книгу как информационный продукт, и применять в процессе её создания все принципы, которые в ней описаны. Причем так, чтобы внимательный читатель это видел.

This entry was originally posted at http://vitus-wagner.dreamwidth.org/1045786.html. Please comment there using OpenID. Now there are comment count unavailable comments

Тэги: компьютерное, мысли, непричесанные

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по сумме баллов (758) в категории «Истории»
Изменения рейтинга
Категория «Стихи»
Взлеты Топ 5
+223
233
CAPTAIN
+196
256
Yurenzo
+185
193
Simple_Blogger
+171
263
Annelle
+166
246
Similis_Deo
Падения Топ 5


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.