88

Ответ на пост «Как программисты пишут код?»4

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

Лига программистов

2.3K постов12K подписчиков

Правила сообщества

- Будьте взаимовежливы, аргументируйте критику

- Приветствуются любые посты по тематике программирования

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

Вы смотрите срез комментариев. Показать все
1
Автор поста оценил этот комментарий

я так хочу змейку сделать, не знаю на чем правда)

раскрыть ветку (8)
5
Автор поста оценил этот комментарий
Змейку логично на питоне
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

:)

1
Автор поста оценил этот комментарий
Сейчас удобнее будет на компьютере.
раскрыть ветку (5)
0
Автор поста оценил этот комментарий

а какой язык программирования хорош для такой авантюры?

раскрыть ветку (4)
2
Автор поста оценил этот комментарий
Конечно ассемблер, будет отличная производительность и много места не займет
1
Автор поста оценил этот комментарий
С одной стороны - любой. С другой стороны, я думаю, что не сильно ошибусь, предположив, что лучше на Java - пригодится в любом случае.
1
Автор поста оценил этот комментарий

Racket или еще какой лисп. Корявых инвалидов типа явы и c++ - сразу в печку.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Иллюстрация к комментарию
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества