Задать вопрос
@psiworm
Новичок в программировании

С чего начать разработку ПО?

Привет.
Я начал изучать программирование и с основами вроде как разобрался, но при разработке проекта сталкиваюсь с такой проблемой, что не могу удержать в голове алгоритм. Я уже весь мозг себе сломал!

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

Потому, что я даже на банальном калькуляторе встрял.
(на адекватном банальном калькуляторе, с полным функционалом, а не том, что в учебниках в первой же главе как пример )
Делаю одно, ломается другое. А в верхней части черепа такое ощущение, будто мозг сочится.
  • Вопрос задан
  • 867 просмотров
Подписаться 6 Простой 5 комментариев
Пригласить эксперта
Ответы на вопрос 5
GavriKos
@GavriKos
Для алгоритма - есть блок-схемы и псевдоязыки.
Для структуры программы - есть UML-диаграммы.

И для того и для другого есть тулзы, и то и другое можно упростить под себя и задачи.
Ответ написан
Комментировать
Jacen11
@Jacen11
да, эта штука называется архитектура

«Чистый код» Роберт Мартин
Роберт Мартин: Чистая архитектура. Искусство разработки программного обеспечения
Ответ написан
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
В голове держится 7 переменных, Так что учитывайте это.
Создавайте карточки с классами, можно даже на бумаге, описывайте все что он должен делать и реализуйте. И конечно пишите комменты
Ответ написан
Комментировать
@TibGiya
Ответ написан
Комментировать
AgentSmith
@AgentSmith
Это мой правильный ответ на твой вопрос
Блок-схемы и UML-диаграмы. Этому учат в школе на уроках информатики
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы