50 вопросов к экзамену в НГТУ им. Р. Е. Алексеева. Ответы на вопросы рассказывает Виталий Гвин https://vk.com/vitalygvin
…
continue reading
в этом эпизоде Гвин расскажет: Классификация тестирования - зачем - классификация (7)
…
continue reading
1
49. Назначение правила разработки тестовых случаев (test case) и тестовых комплектов (test suit)
2:15
2:15
Afspil senere
Afspil senere
Lister
Like
Liked
2:15
в этом эпизоде Гвин расскажет: Тестовые случаи и комплекты - связь с функциональным - кейсы, для чего - содержание - результат - проблемы - комплект - содержание, выделение
…
continue reading
1
48. Правила построения диаграмм деятельностей UML.
2:02
2:02
Afspil senere
Afspil senere
Lister
Like
Liked
2:02
в этом эпизоде Гвин расскажет: Диаграмма деятельности Что, для чего, определения Что может быть Разделение моделирования
…
continue reading
1
47. Правила построения диаграмм последовательностей UML.
2:52
2:52
Afspil senere
Afspil senere
Lister
Like
Liked
2:52
в этом эпизоде Гвин расскажет: Диаграммы последовательности Что и для чего Чтение, объекты, жизнь, сообщения, операторы управления
…
continue reading
1
46. Назначение, формулировка и примеры использования шаблона чистая синтетика.
2:01
2:01
Afspil senere
Afspil senere
Lister
Like
Liked
2:01
в этом эпизоде Гвин расскажет: Чистая синтетика Проблема эксперта Решение Пример с бд Два принципа проектирования
…
continue reading
1
45. Назначение и формулировка шаблона Controller. Основные виды контроллеров и управление сложностью функционирования ИС.
2:36
2:36
Afspil senere
Afspil senere
Lister
Like
Liked
2:36
в этом эпизоде Гвин расскажет: Контроллер Проблема Определения Решение и типы Определение контроллера Разделение от интерфейса Раздутость
…
continue reading
1
44. Формулировка, назначение и примеры использования принципа наименьшего знания (PLK).
0:56
0:56
Afspil senere
Afspil senere
Lister
Like
Liked
0:56
в этом эпизоде Гвин расскажет: Наименьшее знание
…
continue reading
1
43. Назначение и структура принципа инверсии зависимостей (DIP).
1:33
1:33
Afspil senere
Afspil senere
Lister
Like
Liked
1:33
в этом эпизоде Гвин расскажет: Инверсия зависимостей
…
continue reading
1
42. Назначение и структура принципа разделения интерфейсов (ISP).
1:11
1:11
Afspil senere
Afspil senere
Lister
Like
Liked
1:11
в этом эпизоде Гвин расскажет: Назначение и структура принципа разделения интерфейсов Interface segregation principle
…
continue reading
1
41. Формулировка и назначение принципа подстановки Liskov (LSV)
2:02
2:02
Afspil senere
Afspil senere
Lister
Like
Liked
2:02
в этом эпизоде Гвин расскажет: Формулировка и назначение принципа подстановки Лисков Liskov substitution principle
…
continue reading
1
40. Принцип открытости/закрытости (OCP) и его соответствие шаблонам полиморфизм и защита от изменений.
1:25
1:25
Afspil senere
Afspil senere
Lister
Like
Liked
1:25
в этом эпизоде Гвин расскажет Открытость/закрытость
…
continue reading
1
39. Понятие шаблона проектирования и структура шаблонов GRASP.
1:28
1:28
Afspil senere
Afspil senere
Lister
Like
Liked
1:28
в этом эпизоде Гвин расскажет: Грасп Что есть шаблон проектирования Принцип накопления Принцип простоты названия Грасп, состав
…
continue reading
1
38. Состав и назначение SOLID-принципов.
0:44
0:44
Afspil senere
Afspil senere
Lister
Like
Liked
0:44
в этом эпизоде Гвин расскажет: Солид Что это, состав Как создавались Кто назвал
…
continue reading
1
37. Понятие и назначение интерфейса. Отличие реализации интерфейса от наследования. Выбор предпочтения между наследованием и реализацией интерфейса.
1:32
1:32
Afspil senere
Afspil senere
Lister
Like
Liked
1:32
в этом эпизоде Гвин расскажет: Интерфейс - определение и для чего - пример - отличия - рекомендации к использованию
…
continue reading
1
36. Обоснованность применения наследования или композиции классов. Отрицательное правило наследования.
3:43
3:43
Afspil senere
Afspil senere
Lister
Like
Liked
3:43
в этом эпизоде Гвин расскажет: Отрицательное правило наследования - что такое наследование, типы методов и свойств - модификаторы доступа - проблема и ограничения - правило изменений и полиморфизма - причины наследования
…
continue reading
1
35. Классический полиморфизм на основе наследования и его применение в базовых принципах проектирования.
1:25
1:25
Afspil senere
Afspil senere
Lister
Like
Liked
1:25
в этом эпизоде Гвин расскажет: Полиморфизм и наследование - ссылки на полиморфизм - расширение и реализация - проблема конкретики - ссылки на принципы
…
continue reading
1
34. Понятие полиморфизма и его основные виды (классический полиморфизм, перегрузка, параметрический полиморфизм).
1:18
1:18
Afspil senere
Afspil senere
Lister
Like
Liked
1:18
в этом эпизоде Гвин расскажет: Полиморфизм и его основные виды - важность и связь - определение - классический - параметрический - перегрузка
…
continue reading
1
33. Правила написания комментариев в коде и автоматизированное формирование документации.
1:25
1:25
Afspil senere
Afspil senere
Lister
Like
Liked
1:25
в этом эпизоде Гвин расскажет: Комментарии - фанатизм и сложность - где использовать - когда писать - автоматизация
…
continue reading
1
32. Правила назначения имен классов, полей и методов.
1:16
1:16
Afspil senere
Afspil senere
Lister
Like
Liked
1:16
в этом эпизоде Гвин расскажет: Имена классов, полей, методов - осмысленность - графика
…
continue reading
1
31. Назначение подставного объекта и его отличие от заглушки.
1:33
1:33
Afspil senere
Afspil senere
Lister
Like
Liked
1:33
в этом эпизоде Гвин расскажет: Подставной объект - тестирование взаимодействия, назначение - определение, количество объектов - порядок написания - отличие, влияние на исход
…
continue reading
1
30. Назначение и целесообразность использования заглушек.
1:03
1:03
Afspil senere
Afspil senere
Lister
Like
Liked
1:03
в этом эпизоде Гвин расскажет: Заглушки - внешняя зависимость, смысл - определение - шаги подготовки заглушки, итог
…
continue reading
1
29. Тестирование методом черного и белого ящиков и их применение к модульному тестированию.
1:33
1:33
Afspil senere
Afspil senere
Lister
Like
Liked
1:33
в этом эпизоде Гвин расскажет: Чёрное и белое тестирование - общее определение видов - белый ящик, пути и покрытие - чёрный ящик, функционал р спецификация
…
continue reading
1
28. Назначение модульного тестирования. Понятие единицы автономного тестирования.
2:05
2:05
Afspil senere
Afspil senere
Lister
Like
Liked
2:05
в этом эпизоде Гвин расскажет: Модульное тестирование - назначение, определение - автономная единица работы, результат - размер теста - свойства теста
…
continue reading
в этом эпизоде Гвин расскажет: Creator О чём он Проблема Связь с чистой синтетикой Связность
…
continue reading
1
26. Шаблоны проектирования High Cohesion и Low Coupling
3:19
3:19
Afspil senere
Afspil senere
Lister
Like
Liked
3:19
в этом эпизоде Гвин расскажет: Высокое зацепление Что такое зацепление Какие проблемы Какое решение Противопоставление *Низкое связываниее Что есть связывание Какие проблемы Какое решение Два противопоказания Связь с наследованием
…
continue reading
1
25. Принцип единственности ответственности и шаблон проектирования Expert.
2:49
2:49
Afspil senere
Afspil senere
Lister
Like
Liked
2:49
в этом эпизоде Гвин расскажет: Единственность ответственности О чём Проблема Противопоказания Пример квадрат и проблемы Пример с бд *эксперт О чём Проблема Отличия шаблонов Несколько классов Проблема с жирностью
…
continue reading
1
24. Базовые принципы программирования DRY, KISS, YAGNI.
3:22
3:22
Afspil senere
Afspil senere
Lister
Like
Liked
3:22
в этом эпизоде Гвин расскажет: Базовые принципы программирования dry, kiss, yagni
…
continue reading
1
23. Построение управляемых диаграмм классов.
2:15
2:15
Afspil senere
Afspil senere
Lister
Like
Liked
2:15
в этом эпизоде Гвин расскажет: Управляемые диаграммы классов - зачем - процесс построения - привязка к времени
…
continue reading
1
22. Правила построения диаграмм классов и объектов.
1:49
1:49
Afspil senere
Afspil senere
Lister
Like
Liked
1:49
Диаграммы классов и объектов - определение диаграммы классов, для чего, код, сожержание - цели - часть - определение диаграммы объектов, содержит, применение
…
continue reading
1
21. Отношение зависимости, ассоциации, агрегации и композиции между классами.
4:18
4:18
Afspil senere
Afspil senere
Lister
Like
Liked
4:18
в этом эпизоде Гвин расскажет: Отношения между классами - зачем и типы - зависимость, отображение, код - ассоциация, вид, нарность, дополнения, квалификатор, класс ассоциации - агрегация, вид - композиция, вид
…
continue reading
в этом эпизоде Гвин расскажет: UML - определение и возможности - состав языка - структура, блоки, сущности - правила применения - механизмы языка
…
continue reading
1
19. Понятия инкапсуляции и абстракции, их назначение в ООП.
2:40
2:40
Afspil senere
Afspil senere
Lister
Like
Liked
2:40
в этом эпизоде Гвин расскажет: Инкапсуляция и абстракция - определение абстракции - повторное использование - принцип минимальных обязательств и наименьшего удивления - использование в ООП - определение инкапсуляции, её реализация, интерфейс - к чему приводит - преимущества
…
continue reading
1
18. Понятие объекта и задач построения ИС с точки зрения объектов. Назначение и структура CRC-карточек.
2:17
2:17
Afspil senere
Afspil senere
Lister
Like
Liked
2:17
в этом эпизоде Гвин расскажет: Объекты и карточки - определения объекта, состояния, поведения, класса, сообщения - вопросы при разработке, ответственности - для чего карточки - описание - связь с шаблонами
…
continue reading
1
17. Основные цели, достоинства и недостатки ООП.
1:52
1:52
Afspil senere
Afspil senere
Lister
Like
Liked
1:52
в этом эпизоде Гвин расскажет: Цели и особенности ООП - определение - цель - естественность - надёжность - повторное использование - сопровождаемость - расширяемость - периодичность выпуска - недостатки
…
continue reading
1
16. Понятие и назначение домена приложений. Достоинства и недостатки домена по сравнению с потоками и процессами.
1:17
1:17
Afspil senere
Afspil senere
Lister
Like
Liked
1:17
в этом эпизоде Гвин расскажет: Домен - описание, сборки, безопасность, выгрузка - связь с процессами, скорость - связь с потоками
…
continue reading
1
15. Развертывание NET-приложений. Развертывание xcopy и управление встроенными каталогами. Понятие строгого имени и развертывание общих сборок.
2:11
2:11
Afspil senere
Afspil senere
Lister
Like
Liked
2:11
в этом эпизоде Гвин расскажет: Развёртывание - упрощение - частное, процесс установки, команда xcopy, действия - общая, глобальный кэш, строгое имя и утилита
…
continue reading
1
14. Локализация WinForms-приложений. Понятие ресурсов и подчиненной сборки.
2:03
2:03
Afspil senere
Afspil senere
Lister
Like
Liked
2:03
в этом эпизоде Гвин расскажет: Локализация - ресурсы, создание, обращение - подчинённые сборки, создание, - локализация
…
continue reading
1
13. Обработка и генерация исключений. Создание собственных исключений для приложения.
1:33
1:33
Afspil senere
Afspil senere
Lister
Like
Liked
1:33
Гвин расскажет Исключения - общее - собственные - обработка
…
continue reading
1
12. Списки, очереди, стеки, словари, их применение и сравнение с массивами. Интерфейс IEnumerable и его назначение
2:40
2:40
Afspil senere
Afspil senere
Lister
Like
Liked
2:40
Гвин расскажет Структуры данных - список, методы, разновидности, сравнение с массивом - очередь, методы - стек, методы - словарь, методы - ienumerable и ienumerator, методы и свойства, передача
…
continue reading
1
11. Виды окон, используемых для приложений WinForms. Состав файлов формы и их назначение.
1:38
1:38
Afspil senere
Afspil senere
Lister
Like
Liked
1:38
в этом эпизоде гвин расскажет Формы - типы окон - файлы
…
continue reading
1
10. Основные элементы управления WinForms-приложений. Возможности управления поведением элементов при изменении размеров формы (элементы Anchor и Dock)
0:48
0:48
Afspil senere
Afspil senere
Lister
Like
Liked
0:48
в этом эпизоде гвин расскажет: Элементы управления - элементы - dock - anchor
…
continue reading
1
9. Понятие и назначение события. Примеры использования событий в C#
0:54
0:54
Afspil senere
Afspil senere
Lister
Like
Liked
0:54
Гвин расскажет События - понятие, назначение - механизм в языке
…
continue reading
1
8. Понятие и назначение делегата. Пример использования делегата в ООП на C#.
1:17
1:17
Afspil senere
Afspil senere
Lister
Like
Liked
1:17
Гвин расскажет: Делегат - что, состав, зачем - определение, использование
…
continue reading
1
7. Конфигурирование NET - приложений. Назначение файлов Machine.config, App.config, App.exe.config
1:44
1:44
Afspil senere
Afspil senere
Lister
Like
Liked
1:44
Гвин расскажет: Конфигурирование - причина, формат - файлы
…
continue reading
1
6. Освобождение памяти и сборка мусора NET–приложений. Стратегия поколений объектов.
2:01
2:01
Afspil senere
Afspil senere
Lister
Like
Liked
2:01
Гвин расскажет: Память - сборщик мусора - поколения, объем памяти и стратегия
…
continue reading
1
5. Отличительные особенности сборки, пространства имен и типов. Подключение библиотечных и дополнительных пространств имен.
1:08
1:08
Afspil senere
Afspil senere
Lister
Like
Liked
1:08
Гвин расскажет: Пространства имён - сборка, пространство, тип - подключение
…
continue reading
1
4. Назначение и состав общей системы типов CTS
1:54
1:54
Afspil senere
Afspil senere
Lister
Like
Liked
1:54
Гвин расскажет: Типы cts - назначение и состав - основные используемые типы
…
continue reading
1
3. Назначение, достоинства и недостатки MSIL
1:35
1:35
Afspil senere
Afspil senere
Lister
Like
Liked
1:35
Гвин расскажет * Msil - назначение, достоинства и недостатки - этапы компиляции, когда и что
…
continue reading
В этом эпизоде Гвин расскажет: что такое управляемый и неуправляемый код. Взаимодействие с унаследованным кодом. Структура сборки NET - приложения. ______________ Сборка - тип кода - унаследованние - состав сборки, разделение
…
continue reading
1
1. Назначение и структура платформы .NET (NetFrameWork).
2:44
2:44
Afspil senere
Afspil senere
Lister
Like
Liked
2:44
Гвин расскажет про назначение и структуру платформы .NET (NetFrameWork), виды NET-приложений и их базовые концепции (Console, WinForms, WPF, ASP.NET). Платформа - назначение, плюсы и минусы - структура - типы приложений
…
continue reading