Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Цуканов Б.И. "Время в психике человека" (Медицина)

Суворов С. "Танк Т-64. Первенец танков 2-го поколения " (Военная промышленность)

Нестеров В.А. "Основы проэктирования ракет класса воздух- воздух и авиационных катапульных установок для них" (Военная промышленность)

Фогль Б. "101 вопрос, который задала бы ваша кошка своему ветеринару если бы умела говорить" (Ветеринария)

Яблоков Н.П. "Криминалистика" (Юриспруденция)
Реклама

Нестандартные приемы программирования Delphi - Ревич Ю.

Ревич Ю. Нестандартные приемы программирования Delphi — Спб.: БХВ-Петербург, 2005. — 560 c.
ISBN 5-94157-686-2
Скачать (прямая ссылка): nestandartniepriemiprogrammirovanie2005.djvu
Предыдущая << 1 .. 2 3 < 4 > 5 6 7 8 9 10 .. 218 >> Следующая

себя. Ну, и для близкого круга друзей.
Е. Козловский. "Ниоткуда с любовью"
По классификации ученого-химика А. Шкроба, создателя хорошего сайта о
науке под названием "VivosVoco", программисты делятся на любителей,
дилетантов и профессионалов1. Любители пишут программы для развлечения,
дилетанты пишут программы по необходимости, профессионалы пишут программы
для заработка. Вероятно (кто бы провел такое исследование?), любителей и
дилетантов больше, чем профессионалов. Мало того, с распространением
Интернета и появлением онлайновых сообществ грани между любителями,
дилетантами и профессионалами при разделении их по признаку цели все
больше и больше стираются - к какой категории, например, отнести
добровольных членов сообщества создателей Linux? Сейчас самодеятельное
(объединим таким названием область деятельности любителей и дилетантов)
программирование у периодических компьютерных изданий несколько'не в
моде- просто в силу того, что значительную часть ниши, которую раньше
занимали программы непрофессионалов (точнее, программирующих
специалистов), ныне занимают универсальные фирменные продукты. Однако,
как заявляют авторы одного старого пособия по программированию:
"...прикладные программы, созданные программирующим профессионалом (т. е.
"дилетантом" в нашей классификации- Ю. Р.), с точки зрения
профессионального программиста зачастую выглядят неуклюжими и неизящными.
Но зато они обладают одним общим достоинством - они действи-
1 А. Шкроб. Я не любитель, я другой... - Компьютерра. № 24-25. 1998
(lmp:/Avw\v.computcrra.ni/ offline/) 998/252/1439/).
10
Введение
телыю работают...Дополним данную мысль - это происходит потому, что у
дилетантов нет выхода: они пишут программы для себя, и плохо работающие
им просто не нужны.
Но согласно хорошему определению, услышанному автором этих строк от
одного профессионального фотографа, профессионал отличается от любителя
тем, что любитель всегда ищет ответ на вопрос "как", а профессионал -
"зачем". Любой любитель или дилетант в конце концов доходит до той
стадии, когда ему позарез требуются некоторые функции, которые Delphi (а
большинство непрофессионалов использует именно Delphi) сама по себе дать
либо не может, либо их осуществление не описано в обычных учебниках и
пособиях. Причем среди таких функций есть очень распространенные и
необходимые. Вот таким любителям и дилетантам и адресована эта книга. Не
ждите от нее последовательного изложения основ объектно-ориентированного
программирования (ООП) или построения Windows API. Подобно тому, как
можно грамотно писать по-русски, не понимая разницы между существительным
и сказуемым, создавать вполне работоспособные программы можно без
глубокого знания ООП. Правда, как и в случае грамотности, ваши умения
будут ущербными в том смысле, что выйти за рамки конкретных образцов вам
будет сложновато, но на основе изложенного в этой книге материала вполне
можно научиться делать программы не хуже фирменных - ну, а если вас
программирование заинтересует, как самостоятельный предмет, то для этого
нужно читать совсем другие пособия и, как правило, не на русском языке.
Зачем все это?
Индия планирует довести экспорт программного обеспечения к 2008 году до
50 миллиардов долларов- почти в два раза больше объема российского
экспорта нефти. И, хотя официальные данные по экспорту ПО из России
отличаются от этой цифры примерно на два порядка (полмиллиарда в 2004
году, по официальным данным), на самом деле есть основания полагать, что
официальная статистика врет- некоторое представление о реальности может
дать тот факт, что около 10% shareware в мире делается в России и
Украине. К тому же индусам завидовать вообще не очень хочется: они не
программисты. а кодеры, рабочие, которые лишь кладут кирпичи в здание,
возводимое другими. Самостоятельно в Индии не создано, вероятно, ни одной
хоть сколько-нибудь известной программы, мне, по крайней мере, о таких
программах слышать не приходилось.
* Сташин В. В. и др. Проектирование цифровых устройств на однокристальных
микроконтроллерах. - М.: Энергоатомиздат. 1990.
Введение
11
"Большое" программирование- индустрия, и без вот таких кодеров-иро-
летариев обойтись не в состоянии. Но как существование индустрии
звукозаписи не отменяет музыкальное творчество., так и производство
коммерческого программного обеспечения не противоречит существованию
програм-миста-творца. На западе таких обычно, не особенно разбираясь,
именуют "хакерами", но как мы увидим позже, это не совсем точное
определение. Но дело не в терминах - такой программист вполне может
добиться успеха и признания не будучи коммерсантом: свидетельств тому
множество. Главному разработчику нашумевшего браузера FireFox Блейку
Россу было всего 19 лет, когда версию 1.0 этого достойного конкурента
Internet Explorer скачали за первый же месяц 5 миллионов человек.
Большинство вошедших в обиход программных новинок последнего времени
Предыдущая << 1 .. 2 3 < 4 > 5 6 7 8 9 10 .. 218 >> Следующая