Программирование. Как начать писать программу?

preview_player
Показать описание
А в данном видео я расскажу, что делать, когда вы открыли IDE, собрались программировать и... не знаете, как же подступиться к большому проекту, с какого конца. Здесь 2 методики, которыми я пользуюсь, чтобы решить эту "проблему чистого листа". Одна из них связана с разделением программы по принципу MVC, другая использует подход "о пользовательского интерфейса".
Рекомендации по теме
Комментарии
Автор

ну наконец то все понял. пойду создам новую версию оперец системы. или создам искусственный интелект

Akkakiyj
Автор

Спасибо. Все очень понятно. Меня как начинающего программиста давно мучал это вопрос о том, как же все-таки правильно начинать проект.

logmeinish
Автор

Молодец) Лайк и подписка) только меньше волнуйся

ДавидЧернышов-эр
Автор

Гораздо проще и понятнее будет для новичков, если сделать следующие замены: модель -> данные, контроллер -> управление, представление -> отображение на экране. Таким образом избавляемся от трех мутных иностранных абстрактных терминов. Шаблон будет называться "данные - управление - отображение". Важно с самого начала подчеркнуть, почему именно такой шаблон, почему создаются три этих класса. Также надо подчеркнуть, что разработка ведется прежде всего с выяснения структуры классов Model и View, а Controller формируется позже. В видео разработка ведется сумбурно. И еще гарантия успешного проектирования программы: это понимание того, что Controller осуществляет двухстороннюю связь и что поля в классах Model и View имеют определенную направленность, то есть либо принимают информацию, либо отдают информацию через Controller. Важно сразу правильно определить направленность полей при разработке классов.

Mikhanek
Автор

Очень редко пишу комментарии. Суть: Название - "Программирование. Как начать писать программу?" открыл потому что есть затык по аналогичному вопросу. Что бы начать что либо писать надо понять что и для чего пишется. Выделить основные части, нарисовать (прописать) хотя бы пользовательские истории. Если есть концепции или идеи то их то же надо увязать с конечным результатом и тд и тп. И только потом приступать к коду. А начать писать классы и контроллеры - это круто. Однозначно респект!

aku
Автор

Молодец, человек просто поделился своим способом написание програмы, все такие умные в коментах что понять елементарного немогут, а чтоб понимать програмирование научитесь для начала слушуть . Спасибо что поделился знаниями !

moratoPg
Автор

Немного нового узнал для себя поэтому с меня лайк)
С разговором мне все понятно а вот камеру нужно крепить полюбому жду следующих видео ты молодец как для начинающего верь в себя все выйдет если любишь снимать то продолжай и забей на комменты...!!

VkedaxVIP
Автор

Отличное совет для начинающих. Спасибо

vachapoluk
Автор

Спасибо за видео. Немного косноязычно из за волнения, и камеру лучше на штатив вешать. В идеале было-бы неплохо обновить это видео...ну это так, мысли вслух :)

Azazavr
Автор

Здравствуй, Алексей! Я почти уверен, что то о чём ты рассказывал есть глубокая мысль и возможно это кому-то помогает. Уж тем более ты записал целое видео и уделил этому время для таких как я. Но с большой скорбью спешу тебе сообщить, что я даже не понял о чём эти буквы и что они решат в жизни начинающего программиста. Может надо подробнее и чуть скрупулёзнее рассказывать. Хотя бы как для двоечников.

DagomysTVnews
Автор

Alexey Zhiznevskiy, а что будет если Искуственный Интелект на базе нейросистемы, будет писать сама программы зная несколько языков какую нибудь платформу, для строения или произведения чего то ?

Partizan
Автор

Алексей здравствуйте
мне нужна помощь в написании кода
сможете мне помочь?

Верусик-хя
Автор

По мне, проще было бы сказать что нужно создавать dll в котором будут все процедуры и функции. Я сам видео плохо понял, программированию учился сам по этому мой код никто не может прочесть кроме меня)

duhduhduh
Автор

Здравствуйте. По алгоритмам что посоветуете почитать, посмотреть? Ответьте пожалуйста.

adawlavaw
Автор

Начинать надо с разработки структуры базы данных и междумордия главного окна.

Мирпрограммирования-вй
Автор

контроллер принимает запросы от пользователя и обрабатывает их, модель используется для работы с базой данных, а представление это то что контроллер возвращает в браузер, все это сделано просто для удобства и для разработки приложения никакой роли не играет, можно и в одном файле все написать, главное хорошая идея, а как ее реализовать можно потом подумать

СергейМесмер
Автор

В принципе, при проблеме "чистого листа" можно так и программировать в бумажном блокноте, писать по памяти, местами псевдокодом, вместо файлов нарезать бумажных карточек, и разложить их в структуру программы. Получится прототип программы. Или настольная игра.

aleksforsidaev
Автор

Спасибо большое . Хорошое обучающие видео ( без сарказма)

_k_unicorn_
Автор

кто то слишком буквально понял фразу "тру программисты программируют в блокноте" )

tahtarow
Автор

Здравствуйте, вы можете помочь написать программу?

ВадикЕлисейко