Найти в Дзене
Сломать и починить за 60 секунд. Система контроля версий.
Достаточно много разговоров у начинающих программистов насчёт того, как сохранять работающий код своего приложения. Ведь в один момент всё работало, а через минуту уже всё сломалось и откатиться не получается. Version Control System(VCS). В нашем случа - Git. Система контроля версий проектов. Данное программное обеспечение позволяет отслеживать все вносимые в код изменения с помощью специальной базы данных. Если в последней версии вы обнаружите ошибки, несовместимые с работой программы, то вы спокойно сможете откатиться к предыдущей версии...
2 года назад
Вечно мелькающее ООП и зачем его понимать.
ООП(объектно-ориентированное программирование) - весомая часть разработки многих нынешних проектов, но, несмотря на её популярность, есть ещё и другие парадигмы. Парадигма - определённый набор концепций и принципов, применяемых в разных областях. Идеология ООП задумывалась как способ связать поведение программы с её данными и спроектировать процессы нашего мира в коде программы. В целом всё это задумывалось, как упрощение чтение кода для улучшения понимания, так как мы воспринимаем наш мир как множество объектов, которые взаимодействуют между собой...
2 года назад
Концепция написания игр в IT
Многие программисты хотели начать своё изучение через написание игр. А что, идея-то неплохая, учишься азам и основам и сразу играешь в то, что создал. Красота! Жаль, что это не всё так радужно, как изначально кажется. Создание игр - постоянное тестирование, нахождение более оптимальных путей, использование бесчисленных методов разработки и постоянное расширение своих знаний в этой области. У вас не получится с наскока написать хорошую игру. Некоторые люди пишут их годами, чтобы в ней было всё идеально...
2 года назад
Самый-самый редактор кода.
Когда начинаешь изучать какой-то язык программирования встаёт вопрос о том, где на нём писать. Впринципе, можно где угодно. От простого блокнотов и Microsoft Word до многоуровневых приложений с поддержкой дополнительных плагинов и программного обеспечения, проще говоря IDE(интегрированная среда разработки). Очень большое количество людей пользуется редакторами, которые очень похожи на IDE. К примеру, Xcode или Visual Studio. Да, у них есть определённые преимущества перед обычными приложениями для работы с кодом: Однако, у них есть и несколько минусов перед настоящими IDE...
2 года назад
Странные компиляторы и интерпретаторы
Если перейти сразу к сути, то интерпретаторы и компиляторы - такие программы, которые переводят программы, написанные на языках программирования в понятный для машины код, то есть двоичный. Но раз они оба выполняют одну и ту же функцию, то зачем они существуют вдвоём? С этим мы сейчас как раз и разберемся. Компилятор Компилятор - программа, которая переводит программу из одного языка в другой, путём взятия программы целиком на обработку. Нужна именно полная программа, так как компьютер понимает только двоичный код...
2 года назад
Где спрятан лучший язык программирования?
Часто у новичков программистов встаёт вопрос о том, какой язык программирования должен быть первым. На этот вопрос довольно непросто ответить в связи с тем, что у каждого из нас запросы разные. В целом, все языки можно поделить на низкоуровневые и высокоуровневые. Разница их в том, что чем "ниже" язык, тем чаще нам нужно будет работать с памятью компьютера, самому производить очистки, заполнения и так далее. Высокоуровневые языки берут большинство этих задач на себя, вам остаётся просто писать работоспособный код...
117 читали · 2 года назад