Ответ на пост «Как программисты пишут код?»4
Сначала хотел написать комментарий, потом прочитал, что программисты - люди ленивые, и не стал писать. А потом дочитал до конца и увидел, что многие врут.
Причём, походу, сами себе тоже :)
Как бы ни было обидно всем адептам концепции «терпение и труд всё перетрут», любое творчество (а программирование - это именно творчество, просто высокоструктурированное) начинается с копирования.
Любое произведение, любое изобретение всегда основано на уже существующей идее или конкретном изделии. Когда первая обезьяна взяла палку - она не создавала её, а воспользовалась готовой, просто применила так, как было нужно ей. Художники начинают рисовать, копируя окружающие их предметы или произведения других художников. Инженеры создали авиацию, наблюдая за птицами. И так далее.
Поэтому не стоит слушать тех, кто говорит, что нужно идти итерационно, постепенно усложняя задачу. Это в какой-то степени справедливо только тогда, когда у вас есть МЫСЛЬ. А если вы хотите просто попробовать попрограммировать (на пол-шишечки) - возьмите готовый проект, тот же калькулятор, желательно - похуже. Разверните его, заставьте работать (хоть как-то). А потом - сделайте так, чтобы он ВАМ понравился. Покрасьте кнопки в кислотно-зелёный, добавьте звуки при нажатии кнопок, слелайте новые кнопки (факториал, например). Вот это будет интересно и проще будет понять, надо оно вам или нет.
А писать калькулятор с нуля - это слишком скучно, ленивые программисты так не делают :)
Лига программистов
2.3K пост12K подписчиков
Правила сообщества
- Будьте взаимовежливы, аргументируйте критику
- Приветствуются любые посты по тематике программирования
- Если ваш пост содержит ссылки на внешние ресурсы - он должен быть самодостаточным. Вариации на тему "далее читайте в моей телеге" будут удаляться из сообщества