В процессе развития даже простоеобъектно-ориентированное приложение может стать сложным. Каждый новый класс, метод или функция добавляет новые состояния и абстракции, которыми нужно управлять, увеличивает время, необходимое на распутывание ранее написанного кода. Чтобы сохранить кодовую базу...
Краткое описание:
«Идеально подходит для обучения следующего поколения разработчиков приемам эффективного тестирования программного обеспечения».
Доктор Ари Ван Дерсен, профессор Делфтского технологического университета
Для инженеров-программистов тестирование является ключевой частью процесса...
Объектно Ориентированное Программирование (ООП) - технология, которую обязан знать, понимать и применять каждый современный программист.
Печально, когда программисты не знают, не понимают и не применяют, а, что ещё хуже, - находятся в заблуждении, что знают, понимают и применяют.
Прочитав эту...
Базовая книга по приёмам объектно-ориентированного программирования (ООП) с примерами на языке C++. Разобраны основные принципы и техники разработки объектно-ориентированных программ, объяснены шаблоны проектирования (паттерны), особое внимание уделено принципам SOLID, архитектуре MVC...
[Stepik] Объектно-ориентированное программирование на Python, 2023 (Артем Егоров)
В Python абсолютно всё является объектами. Но что такое объект? Как его создать? Какие характеристики могут быть объекта? А как объекты взаимодействуют с друг другом? На все эти вопросы поможет ответить...
Объектно Ориентированное Программирование (ООП) - технология, которую обязан знать, понимать и применять каждый современный программист.
Печально, когда программисты не знают, не понимают и не применяют, а, что ещё хуже, - находятся в заблуждении, что знают, понимают и применяют.
Прочитав эту...
О книге:
Объектно-ориентированное программирование (ООП) — это метод, основанный на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования, что позволяет по-другому думать о вычислительных...
Описание книги:
Благодаря этой книге тысячи пользователей овладели технологией объектно-ориентированного программирования в С++. В ней есть все: основные принципы языка, готовые полномасштабные приложения, небольшие примеры, поясняющие теорию, и множество полезных иллюстраций. Книга пользуется...
Описание:
В этом курсе вы обучитесь продвинутым аспектам объектно-ориентированного программирования на языке Python (3.9).
Мы рассмотрим такие темы, как:
Объектно-ориентированное программирование в Python
Наследование
Композиция и полиморфизм
Инкапсуляция атрибутов
Функции с переменным...
Создание моделей программного обеспечения с помощью предметно-ориентированного проектирования (DDD) принесло много впечатляющих результатов не только в теории, но и на практике. Именно поэтому разработчики во всем мире с энтузиазмом приступили к адаптации DDD. Книга представляет собой краткий...
Python. Level 2. Object-oriented programming.
Вы занимаетесь программированием и хотите повысить свою квалификацию или систематизировать имеющиеся знания и навыки? Хотите изучить перспективный язык программирования Python? Вы - системный администратор или IT-специалист и у вас возникла...
Писать программы легко — во всяком случае с нуля. Но изменить однажды написанный программный код, который создали другие разработчикиили вы сами каких-то шесть лет тому назад, — гораздо сложнее. Программа работает, но вы не знаете точно, как именно. Даже обращение к экспертам в предметной...
Комплексный курс о том, как рефакторить код, ускорять и упрощать процесс разработки. Чтобы больше никогда не копипастить чужой «костыль» со Stack Overflow, а самостоятельно писать чистый рабочий код, применяя паттерны проектирования.
Вместе с лектором с 15-летним опытом в программировании...
Книга посвящена методологии DDD (предметно-ориентированному проектированию), что особенно актуально в условиях дробления предметных областей и усложнения бизнес-взаимодействий. Рассказано, как оценить масштаб и сложность предметной области, измерить темпы её развития, учесть необходимые...
Advanced Perspective of Classes and Object-Oriented Programming in Python
В этом курсе вы обучитесь продвинутым аспектам объектно-ориентированного программирования на языке Python (3.9).
Оплата за год.
Мы рассмотрим такие темы, как:
Объектно-ориентированное программирование в Python...
Чистыйкод: создание, анализ и рефакторинг (Роберт Мартин)
Даже плохой программный код может работать. Однако есликод не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение».
Эта книга посвящена хорошему...
Дистанционная программа направлена на знакомство с интереснейшей технологией, вовлекающей в работу внутреннее пространство клиента.
Курс состоит из 4 вебинаров в записи. Каждый из учебных дней соответствует работе с четырьмя реалиями (квадрантами), описывающими территорию проблемы клиента...
Описание книги:
В учебном пособииизлагаются основные принципы и средства объектно-ориентированного программирования, а также средства разработки приложений на языке программирования высокого уровня Visual Basic в среде Visual Studio .NET. Излагаемый в пособии материал разбит на темы, каждая...
Эта книга о разработке корпоративных программных приложений в среде .NET с применением шаблонов проектирования. В ней описаны: проблемно-ориентированные методы проектирования (DDD, или Domain Driven Design), разработка посредством тестирования (TDD, или Test-Driven Development)...
Вы прошли обучающий курс программирования на Python или прочли несколько книг для начинающих.
Что дальше? Как подняться над базовым уровнем, превратиться в крутого разработчика?
«Python. Чистыйкод для продолжающих» — это не набор полезных советов и подсказок по написанию чистого кода. Вы...