При написании простых программ или решении задач вы особо не задумываетесь над проектированием и составлением плана разработки вашего продукта. Да это и не требуется - задача небольшая, додумывать все можно на ходу. Садись и пиши.
Однако с каждым новым проектом и с каждой новой задачей ваши программы будут становиться все больше и больше, сложнее и сложнее. Вот тут уже и начнутся первые трудности. Тут уже не получится разработка методом наскока - планировать всё придется заранее, иначе в ходе написания кода вы просто не будете понимать что реализовывать следующим. Задачи в голове будут путаться и до завершения свой проект вы вряд ли так доведёте.
Тут на помощь приходят диаграммы проектирования - то, что за многие годы уже стало стандартом создания программного обеспечения. Да, многим это на первых этапах кажется бесполезной затеей, но потом все всё равно вынуждены обратиться к этой методике. Ни один крупный проект не обходится без предварительного проектирования. Это сильно помогает - огромную крупную задачу вы можете разбить на много мелких и легких. Сделаете эти задачи - выполните главную сложную задачу.
Есть разные виды диаграмм, их выбирают в зависимости от цели и сути задачи. Описание процесса - одна диаграмма, описание структуры базы данных - другая. С описанием основных диаграмм для проектирования можно ознакомиться тут - https://habr.com/post/74330/
Читайте, обязательно пригодится в будущем
Другие посты по теме...
Digital Сообща @razberem_soobwa
Ищем менеджера проектов в отдел разработки❗
От вас:
опыт в разработке или управлении проектами от 2-х лет и хорошие коммуникативные навыки.
От нас: достойная з.п. и интересные задачи.
Подробности ➡️ http://bit.ly/soobwa_pm
Спасибо...
|
|
Подслушано у программиста @secrets_of_programmist
Лень решать задачу по математике. Написал программу, которая ее решает.
|
|
LIFEHACK VIDEO 💡 @LifeHackVideo
Любишь поиграть в казино, но собственные деньги нет желания тратить?💰
Любишь халяву, но не знаешь где её искать?🤔
Подписывайся на канал "BonusHunt" https://t.me/gambling_bonus !
На нём - ежедневная сводка всех...
|
|
Магазин онлайн - скидки, акции @shopru
Квадрат Пифагора: узнай характер по дате рождения.
Эти нехитрые вычисления помогут вам раскрыть характер человека. Для этого нужно узнать дату рождения.
И прочитать продолжение
|
|
MDK @mudak
МДКач, у меня важный вопрос: Вы когда-нибудь ебали бабу без сознания?
anonymous poll
Нет – 952
👍👍👍👍👍👍👍 88%
Да – 133
👍 12%
👥 1085 people voted so far.
|