Публикации по теме 'software-development'


Более эффективные обзоры кода
Дерек Прайор - разработчик в Thoughtbot , где у них сильная культура проверки кода. В этом интервью Дерек рассказывает о преимуществах проверки кода и основных элементах, которые, по его мнению, необходимы для их эффективности. Читайте больше интервью с некоторыми из лучших разработчиков мира в нашем блоге или подписывайтесь на нас в Twitter . Больше, чем просто отловить ошибки "Намного полезнее сосредоточиться на культурных преимуществах проверки кода" Что касается..

Как функциональное программирование помогает мне писать чистый код
Пишу код уже несколько лет. Одна вещь, которую я понял, заключается в том, что я тратил гораздо больше времени на чтение кода, чем на его написание. Следовательно, в рамках постоянного совершенствования я трачу много времени на изучение новых методов написания чистого кода. Под чистым кодом я подразумеваю код, который легко читать и о котором легко рассуждать. До сих пор я в основном писал код, используя методы объектно-ориентированного программирования. В последнее время я изучаю..

Как использовать Firebase в новом жизненном цикле приложения SwiftUI
Изучите Firebase с SwiftUI 2.0 SwiftUI 2.0 принес нам много новых функций. Мне больше всего нравится жизненный цикл нового приложения, потому что он проще старого, но его настройка с помощью Firebase может быть сложной. В этой статье мы узнаем, как настроить Firebase с новым жизненным циклом SwiftUI. Во-первых, давайте посмотрим на разницу между жизненным циклом нового и старого приложения! Примечание. Вы можете загрузить пример проекта и исходные коды этой статьи на GitHub...

Программирование обработки данных (2): сложность кода
Для программистов, инженеров данных, специалистов по данным и всех, кто программирует на данных Часть I: Концептуальная основа В этой части будут представлены некоторые из наиболее важных концепций программирования и дизайна, которые заложат основу и отправную точку для изучения предмета. В последующих частях, поскольку эта тема потребует дополнительных понятий и принципов, будут представлены. Я думаю, что вместо того, чтобы открывать новую тему, давая кучу определений , более..

Кодирование 101 - Парное программирование
Мы такие большие поклонники парного программирования в Makers Academy, поэтому большая часть нашей модели обучения построена на нем. Каждый месяц я провожу бесчисленные часы, разговаривая с потенциальными студентами о том, что такое спаривание и почему оно такое классное, поэтому я подумал, что стоит изложить свои мысли «на бумаге» ... Что такое парное программирование? Проще говоря, спаривание - это способ работы, при котором два человека активно сотрудничают над одной работой. Дело не..

Реорганизуйте свой устаревший код PHP (примеры реальных проектов)
Хорошие разработчики определяются качеством их кода. В индустрии программного обеспечения написание хорошего кода означает экономию денег, которые можно вложить в тестирование, обновление, расширение или исправление ошибок. В этой статье я покажу вам реальные примеры некоторых техник и идей, которые помогут вам очистить устаревший код и провести его рефакторинг, чтобы сделать его более надежным и модульным. Эти методы не только помогут вам реорганизовать старый код, но и дадут вам..

Профессиональная сертификация Spring (VMware EDU-1202) Вопросы и ответы
Вот все, что должен знать Java-разработчик, прежде чем проходить профессиональную сертификацию Spring. Привет, ребята, если вы готовитесь к весенней профессиональной сертификации, но у вас есть вопросы, то вы попали в нужное место. Ранее я рассказывал как подготовиться к весенней сертификации и основные ресурсы для весенней сертификации , а сегодня я собираюсь ответить на все ваши общие сомнения по поводу весенней профессиональной сертификации. Spring Professional Certification..