50 вопросов к экзамену в НГТУ им. Р. Е. Алексеева. Ответы на вопросы рассказывает Виталий Гвин https://vk.com/vitalygvin
…
continue reading
в этом эпизоде Гвин расскажет: Классификация тестирования - зачем - классификация (7)
…
continue reading
1
49. Назначение правила разработки тестовых случаев (test case) и тестовых комплектов (test suit)
2:15
в этом эпизоде Гвин расскажет: Тестовые случаи и комплекты - связь с функциональным - кейсы, для чего - содержание - результат - проблемы - комплект - содержание, выделение
…
continue reading
в этом эпизоде Гвин расскажет: Диаграмма деятельности Что, для чего, определения Что может быть Разделение моделирования
…
continue reading
в этом эпизоде Гвин расскажет: Диаграммы последовательности Что и для чего Чтение, объекты, жизнь, сообщения, операторы управления
…
continue reading
в этом эпизоде Гвин расскажет: Чистая синтетика Проблема эксперта Решение Пример с бд Два принципа проектирования
…
continue reading
1
45. Назначение и формулировка шаблона Controller. Основные виды контроллеров и управление сложностью функционирования ИС.
2:36
в этом эпизоде Гвин расскажет: Контроллер Проблема Определения Решение и типы Определение контроллера Разделение от интерфейса Раздутость
…
continue reading
в этом эпизоде Гвин расскажет: Наименьшее знание
…
continue reading
в этом эпизоде Гвин расскажет: Инверсия зависимостей
…
continue reading
в этом эпизоде Гвин расскажет: Назначение и структура принципа разделения интерфейсов Interface segregation principle
…
continue reading
в этом эпизоде Гвин расскажет: Формулировка и назначение принципа подстановки Лисков Liskov substitution principle
…
continue reading
1
40. Принцип открытости/закрытости (OCP) и его соответствие шаблонам полиморфизм и защита от изменений.
1:25
в этом эпизоде Гвин расскажет Открытость/закрытость
…
continue reading
в этом эпизоде Гвин расскажет: Грасп Что есть шаблон проектирования Принцип накопления Принцип простоты названия Грасп, состав
…
continue reading
в этом эпизоде Гвин расскажет: Солид Что это, состав Как создавались Кто назвал
…
continue reading
1
37. Понятие и назначение интерфейса. Отличие реализации интерфейса от наследования. Выбор предпочтения между наследованием и реализацией интерфейса.
1:32
в этом эпизоде Гвин расскажет: Интерфейс - определение и для чего - пример - отличия - рекомендации к использованию
…
continue reading
1
36. Обоснованность применения наследования или композиции классов. Отрицательное правило наследования.
3:43
в этом эпизоде Гвин расскажет: Отрицательное правило наследования - что такое наследование, типы методов и свойств - модификаторы доступа - проблема и ограничения - правило изменений и полиморфизма - причины наследования
…
continue reading
1
35. Классический полиморфизм на основе наследования и его применение в базовых принципах проектирования.
1:25
в этом эпизоде Гвин расскажет: Полиморфизм и наследование - ссылки на полиморфизм - расширение и реализация - проблема конкретики - ссылки на принципы
…
continue reading
1
34. Понятие полиморфизма и его основные виды (классический полиморфизм, перегрузка, параметрический полиморфизм).
1:18
в этом эпизоде Гвин расскажет: Полиморфизм и его основные виды - важность и связь - определение - классический - параметрический - перегрузка
…
continue reading
в этом эпизоде Гвин расскажет: Комментарии - фанатизм и сложность - где использовать - когда писать - автоматизация
…
continue reading
в этом эпизоде Гвин расскажет: Имена классов, полей, методов - осмысленность - графика
…
continue reading
в этом эпизоде Гвин расскажет: Подставной объект - тестирование взаимодействия, назначение - определение, количество объектов - порядок написания - отличие, влияние на исход
…
continue reading
в этом эпизоде Гвин расскажет: Заглушки - внешняя зависимость, смысл - определение - шаги подготовки заглушки, итог
…
continue reading
в этом эпизоде Гвин расскажет: Чёрное и белое тестирование - общее определение видов - белый ящик, пути и покрытие - чёрный ящик, функционал р спецификация
…
continue reading
в этом эпизоде Гвин расскажет: Модульное тестирование - назначение, определение - автономная единица работы, результат - размер теста - свойства теста
…
continue reading
в этом эпизоде Гвин расскажет: Creator О чём он Проблема Связь с чистой синтетикой Связность
…
continue reading
в этом эпизоде Гвин расскажет: Высокое зацепление Что такое зацепление Какие проблемы Какое решение Противопоставление *Низкое связываниее Что есть связывание Какие проблемы Какое решение Два противопоказания Связь с наследованием
…
continue reading
в этом эпизоде Гвин расскажет: Единственность ответственности О чём Проблема Противопоказания Пример квадрат и проблемы Пример с бд *эксперт О чём Проблема Отличия шаблонов Несколько классов Проблема с жирностью
…
continue reading
в этом эпизоде Гвин расскажет: Базовые принципы программирования dry, kiss, yagni
…
continue reading
в этом эпизоде Гвин расскажет: Управляемые диаграммы классов - зачем - процесс построения - привязка к времени
…
continue reading
Диаграммы классов и объектов - определение диаграммы классов, для чего, код, сожержание - цели - часть - определение диаграммы объектов, содержит, применение
…
continue reading
в этом эпизоде Гвин расскажет: Отношения между классами - зачем и типы - зависимость, отображение, код - ассоциация, вид, нарность, дополнения, квалификатор, класс ассоциации - агрегация, вид - композиция, вид
…
continue reading
в этом эпизоде Гвин расскажет: UML - определение и возможности - состав языка - структура, блоки, сущности - правила применения - механизмы языка
…
continue reading
в этом эпизоде Гвин расскажет: Инкапсуляция и абстракция - определение абстракции - повторное использование - принцип минимальных обязательств и наименьшего удивления - использование в ООП - определение инкапсуляции, её реализация, интерфейс - к чему приводит - преимущества
…
continue reading
1
18. Понятие объекта и задач построения ИС с точки зрения объектов. Назначение и структура CRC-карточек.
2:17
в этом эпизоде Гвин расскажет: Объекты и карточки - определения объекта, состояния, поведения, класса, сообщения - вопросы при разработке, ответственности - для чего карточки - описание - связь с шаблонами
…
continue reading
в этом эпизоде Гвин расскажет: Цели и особенности ООП - определение - цель - естественность - надёжность - повторное использование - сопровождаемость - расширяемость - периодичность выпуска - недостатки
…
continue reading
1
16. Понятие и назначение домена приложений. Достоинства и недостатки домена по сравнению с потоками и процессами.
1:17
в этом эпизоде Гвин расскажет: Домен - описание, сборки, безопасность, выгрузка - связь с процессами, скорость - связь с потоками
…
continue reading
1
15. Развертывание NET-приложений. Развертывание xcopy и управление встроенными каталогами. Понятие строгого имени и развертывание общих сборок.
2:11
в этом эпизоде Гвин расскажет: Развёртывание - упрощение - частное, процесс установки, команда xcopy, действия - общая, глобальный кэш, строгое имя и утилита
…
continue reading
в этом эпизоде Гвин расскажет: Локализация - ресурсы, создание, обращение - подчинённые сборки, создание, - локализация
…
continue reading
Гвин расскажет Исключения - общее - собственные - обработка
…
continue reading
1
12. Списки, очереди, стеки, словари, их применение и сравнение с массивами. Интерфейс IEnumerable и его назначение
2:40
Гвин расскажет Структуры данных - список, методы, разновидности, сравнение с массивом - очередь, методы - стек, методы - словарь, методы - ienumerable и ienumerator, методы и свойства, передача
…
continue reading
в этом эпизоде гвин расскажет Формы - типы окон - файлы
…
continue reading
1
10. Основные элементы управления WinForms-приложений. Возможности управления поведением элементов при изменении размеров формы (элементы Anchor и Dock)
0:48
в этом эпизоде гвин расскажет: Элементы управления - элементы - dock - anchor
…
continue reading
Гвин расскажет События - понятие, назначение - механизм в языке
…
continue reading
Гвин расскажет: Делегат - что, состав, зачем - определение, использование
…
continue reading
1
7. Конфигурирование NET - приложений. Назначение файлов Machine.config, App.config, App.exe.config
1:44
Гвин расскажет: Конфигурирование - причина, формат - файлы
…
continue reading
Гвин расскажет: Память - сборщик мусора - поколения, объем памяти и стратегия
…
continue reading
1
5. Отличительные особенности сборки, пространства имен и типов. Подключение библиотечных и дополнительных пространств имен.
1:08
Гвин расскажет: Пространства имён - сборка, пространство, тип - подключение
…
continue reading
Гвин расскажет: Типы cts - назначение и состав - основные используемые типы
…
continue reading
Гвин расскажет * Msil - назначение, достоинства и недостатки - этапы компиляции, когда и что
…
continue reading
В этом эпизоде Гвин расскажет: что такое управляемый и неуправляемый код. Взаимодействие с унаследованным кодом. Структура сборки NET - приложения. ______________ Сборка - тип кода - унаследованние - состав сборки, разделение
…
continue reading
Гвин расскажет про назначение и структуру платформы .NET (NetFrameWork), виды NET-приложений и их базовые концепции (Console, WinForms, WPF, ASP.NET). Платформа - назначение, плюсы и минусы - структура - типы приложений
…
continue reading