Как пишутся программы в реальности?

C

casperski

Привет. Как пишутся программы, и сайты в реальности?
Весь процесс... разве Вы помните все алгоритмы и тд в голове?
Как происходит весь процесс... именно процесс. В реальности а не то чего пишут в книгах...
Например Вам дали ТЗ сделать сайт или ПО. Опишите ваши все действия?
 

Азиз

Green Team
30.05.2018
224
74
BIT
0
Опишу в кратце что, я делаю (именно я, хз, что другие программисты делают):
Идея;
Думаю как осуществить;
Осуществляю;
Заканчиваю;
Запускаю прогу;
Баг;
Баг;
Баг;
Баг;
Нахожу решение бага;
Запускаю;
Ошибка;
Ошибка;
Ошибка;
Не получается решить ошибку, со словосочетанием "И так сойдёт " возвращаю все как было до решения бага;
Запускаю;
Баг;
Ошибка;
Баг;
Ошибка;
Пинаю комп ногой (хз в чем он провинился в моей криворукости);
Забиваю на прогу;
Неделю хожу с недовольным лицом;

Ну, в принципе вот так у меня и проходит весь процесс программирования

Весь язык программирования запомнить не возможно, если у тебя возник вопрос иль возникла ошибка иль что-то подзабыл то Гугл в помощь
 
  • Нравится
Реакции: V O Y

Iskus

Green Team
13.11.2017
287
468
BIT
0
Получаю/придумываю/возникает необходимость... В общем рождается задача.
1. Пытаюсь её чётко сформулировать и разбить на подзадачи.
2. Создаю ветку/репозиторий, короче провожу мероприятия по подготовке среды для выполнения задачи.
3. САМОЕ ПЕРВЕЙШЕЕ НА САМОМ ДЕЛЕ, гуглю готовое решение, или готовое решение похожей задачи, если меня устраивает решение использую его, если нет, то опять гуглю, и так до тех пор пока не найду готовое решение, и только в том случае, если я вообще ничего не нашёл, а такое случается крайне редко, или вижу что готовое решение г***о, и я придумал решение в разы лучше, только тогда я сажусь и пишу код, распланировав подзадачи согласно придумано у мной алгоритму.
4. Процесс: пишу, проверяю, баг, ну и так как написано выше, пока не испытал творческий оргазм(это то ощущение, когда еб.. Шишь, а оно не работает, а ты все равно е.. Шишь, и в тот момент когда УРАААААА! ВОТ тогда наступает творческий оргазм. После этого некоторое время нихера делать не хочется, как и после обычного, собственно.
Ну в целом как-то так.

PS. Без поисковых систем программистов не существует, все помнить невозможно, +IDE за тебя дописывать имена методов и дописывать код, и рефакторит и тд. тп, что никоим образом не способствует отложению в памяти синтаксиса языка.
 
Последнее редактирование модератором:
  • Нравится
Реакции: casperski и Азиз
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!