Java: Как правильно разрабатывать Java приложение? - видео HD
00:10:36
Обнаружено блокирование рекламы на сайте
Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).
12n.ru 18116 роликов
20282 просмотра на сайте 12n.ru
Как правильно разрабатывать Java приложение? - видео.
Всем привет, сегодня поговорим о том, как правильно разрабатывать Java приложение.Курсы JAVA — bit.ly/2FzSMhlКурсы C#/.NET — bit.ly/2Nd2tGJКурсы ANDROID С НУЛЯ — bit.ly/2Fxg5ZcКурсы Automation QA (Java) — bit.ly/35CP1SXКурсы FRONT-END — bit.ly/2T9kVE8Курсы UI/UX дизайна — bit.ly/2TaxZcqКурсы WordPress Developer — bit.ly/39RlyYZСайт Foxminded: bit.ly/2T8GO6oFoxminded в ФБ: www.facebook.com/foxmindedco FoxmindEd в Instagram: www.instagram.com/foxminded.ua/ Мой Telegram: t.me/nemchinskiyOnBusiness Мой блог: www.nemchinsky.me
развернуть свернуть
Затем открываю вкладку в саблайме и русским языком на псевдокоде пишу названия функций и что приблизительно в них будет написано, не отвлекаясь на реализацию и подсветку ошибок от IDE.
Иногда на отдельных вкладках могу уже написать на настоящем языке алгоритм просто для прототипа (независимо от основного языка лучше использовать лаконичный язык, который делает всё максимально «в лоб», не отвлекаясь на описание типов. Я юзаю js, кому-то может, проще пхп или питон) написать реализацию каких-то сложных алгоритмов, где задействованы перебор и группировка сложных коллекций\деревьев, какие-то рекурсивные вызовы и другие хитросплетения. Опять же в текстовом редакторе, чтобы не отвлекаться на ошибки IDE.
Затем открываю параллельно IDE (псевдокод справа, IDE слева) и справа налево, как по кальке, начинаю постепенно аккуратно переносить.
Таким образом избегаю главной проблемы с которой сталкивался ранее: начинал писать в IDE, столкнувшись с первой проблемой и её отладкой, будучи уставшим, забывал, с чего начинал.
Ну и гораздо проще зачеркнуть прототип на бумаге или стереть несколько абзацев псевдокода, чем потом удалять половину рабочего отлаженного кода, если выясняется, что первый прототип оказался неудачным.