искусство программирования



Автор Олег дюгай задал вопрос в разделе Другие языки и технологии

Что такое искусство программирования? и получил лучший ответ

Ответ от Александр Свиридов[гуру]
Если рассматривать программирование как продуктивный процесс, то владение программированием обязательно должно включать грамотное проектирование систем. Недостаточно для завершения задачи просто радоваться тому что ты пишешь.
Программирование это сложно, 70% проектов вообще не выходят в свет. А оставшиеся 30% затягивают сроки сдачи в 2-3 раза. И как известно, в результате получаем программу которой ещё и сложно пользоваться. Сам пользователь может использовать её не по инструкции (забивать молотком шурупы) .
Все эти проблемы рано или поздно должны быть решены, а умение их избежать на этапе разработки - искусство.
Источник: Алан Купер: "Психбольница в руках пациентов"

Ответ от Serdukss[гуру]
Искусство программирования — фундаментальная монография известного американского математика и специалиста в области компьютерных наук Дональда Кнута, посвященная рассмотрению и анализу важнейших алгоритмов, используемых в информатике
но своими словами, это человек какой знает много языков програмирования, и умело ими пользуется...

Ответ от Јурави[гуру]
Это призвание 😉

Ответ от Ewrwerwer[активный]
Искусство программирования — фундаментальная монография известного американского математика и специалиста в области компьютерных наук Дональда Кнута, посвященная рассмотрению и анализу важнейших алгоритмов, используемых в информатике. В 1999 году книга была признана одной из двенадцати лучших физико-математических монографий столетия

Ответ от Алексей Крюков[гуру]
Не соглашусь с вышесказанным.
Это когда ты пишешь программу и твоя душа радуется от этого процесса. Ты понимаешь, что ты творец, а это твое детище. Куски кода, как мазки кисти художника. И ты смотришь на то, что ты сделал и видишь изъяны, начинаешь изменять, казалось бы идеальный код и делаешь это снова и снова.. .
И в конце получается картина, и только другой художник может понять и оценить ее.. . А может быть наоборот раскритиковать.. .
Для меня программирование это прежде всего творчество.. .
И когда я вижу программы других, то порой восхищаюсь их творениями.. . Это просто шедевры.. . Это искусство.. .

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что такое искусство программирования?

искусство программирования Э.Кнут?
Исходя из вопроса,
сильно подозреваю,
что ты не видишь разницы между программированием и
подробнее...

Какие есть хорошие книги по программированию на C++?
Объектно-ориентированное программирование в С++. Роберт Лафоре
С++ для начинающих. Шаг за
подробнее...

Какую книгу по программированию на с++ лучше прочитать?
Объектно-ориентированное программирование в С++. Роберт Лафоре
С++ для начинающих. Шаг за
подробнее...

С чего начать изучать программирование?
Если начинаете совсем "с нуля", то сперва стоит ответить на вопрос - для чего Вы хотите изучить
подробнее...
спросили в Язык
Первый язык программирования.
Кто пишет "и другие очень лёгкие языки программирования" - тот может все осилить.
Здесь хают
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

какой язык программирования самый легкий
Чем легче язык программирования, тем труднее написать на нем нужную программу.
Самый простой,
подробнее...
спросили в User java
Реально ли выучить (вернее понять) язык программирования java ?
Если ты еще не знаешь ни одного языка програмиррования то изучая паскаль. Это для того чтобы понять
подробнее...

Основы для программирования
Я не думаю, что тот алгоритм, который вы тут предоставили очень хорош для новичка. После второй или
подробнее...

Каким образом число е связано с плотностью хранения информации?
Плотность записи информации можно расчитать по формуле y = ln (x) / x, где x - основание
подробнее...
спросили в Техника
чему равно число грэма
Число Грэма
впервые использованная в 1977 года в доказательстве одной оценки в теории Рамсея.
подробнее...

посоветуйте книги или видео уроки по C++
Эффективное использование STL. Питер Нортон Скотт Мейерс
Наиболее эффективное использование
подробнее...

Зачем нужны вирусы, и кто их создал, и для чего?
Так кто же пишет вирусы? На мой взгляд, основную их массу создают студенты и школьники, которые
подробнее...

Какие бывают алгоритмы генерации случайных чисел?
Не бывает алгоритмов генерации случайных чисел! А алгоритмы генерации псевдослучайной
подробнее...
Искусство программирования на Википедии
Посмотрите статью на википедии про Искусство программирования
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*