Привет, Хабр! Меня зовут Павел Корсаков, я python-разработчик в облачном провайдере beeline cloud.Почти на всех собеседованиях задают вопросы про SOLID: что это такое, зачем нужен, как его применяет кандидат, как понимает принципы из него?Мы тоже спрашиваем кандидатов про SOLID. Чаще всего они…
Metal Gear Solid V: Ground Zeroes является прологом к игре Metal Gear Solid V: The Phantom Pain и служит связующей нитью с событиями предыдущих выпусков серии. Действие игры разворачивается спустя год после событий Metal Gear Solid: Peace Walker. Вам предстоит вновь вжиться в роль легендарного Снейка, известного также под
Принципы SOLID — это набор пяти основных принципов, которые помогают разработчикам создавать более понятный, гибкий и поддерживаемый код. Так же знание этих принципов довольно часто спрашивают на собеседованиях.Давайте рассмотрим каждый из этих принципов с примерами нарушения и соблюдения на языке Swift. Читать далее
Эффективный алгоритм – основа работы эффективного программного обеспечения. Когда алгоритм уже есть, следующая задача – сделать так, чтобы ПО было разработано с использованием лучших методов проектирования и лучшей архитектуры. Специалисты, исследователи и эксперты определили лучшие практики эффективного проектирования программных приложений. Одной из наиболее популярных среди них являются принципы проектирования, известные под аббревиатурой SOLID. Читать далее