Задачи и тесты по программированию | proghub
2.42K subscribers
656 photos
16 videos
23 files
916 links
Публикуем задачи и вопросы для подготовки к собесу.

Сотрудничество: @cyberJohnny
Download Telegram
[OOP] Какой принцип ООП необходимо использовать, чтобы заменить конструкции if-then-else в данном фрагменте кода:
[OOP] Какой принцип ООП необходимо использовать, чтобы заменить конструкции if-then-else в данном фрагменте кода:
Anonymous Quiz
57%
Полиморфизм
9%
Инкапсуляция
7%
Агрегация
14%
Композиция
3%
Персистентность
9%
Не знаю
Что будет выведено на экран:
[Paterns] При малом количестве объектов лучше использовать паттерн Facade вместо Mediator.
Anonymous Quiz
45%
Да
37%
Нет
17%
Не знаю
[Patternі] Поведенческий патерн проектирования, который позволяет передавать запросы последовательно по цепочке обработчиков. Каждый следующий обработчик решает может ли он обработать запрос сам и стоит ли передавать запрос дальше по цепи. Что за паттерн?
Anonymous Quiz
8%
компоновщик (composite)
84%
цепочка обязанностей (chain of responsibility)
6%
наблюдатель (observer)
2%
Не знаю
Forwarded from addmeto
Cloudflare TV это новый эксперимент, хотя больше похоже на вполне понятный проект: это телеканал онлайн на котором целый день, 24 часа в сутки будут идти интересные технические и технологические новости, интервью, выступления и презентации. Я было отнесся к этому формату скептически, но вы посмотрите на их расписание на ближайшую неделю.

По сути это проект масштабной непрекращающейся технологической конференции онлайн, правда без интерактива. Но со всеми фокусами телеканала - повторами популярного материала, возможностью выбрать лучших спикеров и тп. https://cloudflare.tv/schedule
[Patterns] Верно ли высказывание: Различие между паттернами посредник (Mediator) и наблюдатель (Observer) в том, что наблюдатель распределяет обмен информацией между объектами, а посредник наоборот, инкапсулирует взаимодействие между другими объектами.
Anonymous Quiz
63%
Да
30%
Нет
7%
Не знаю
[Patterns] Паттерны проектирования State и Strategy имеют одинаковую структуру классов.
Anonymous Quiz
26%
Да
66%
Нет
8%
Не знаю
[PYTHON: СПИСКИ] Что будет выведено на экран?
[Patterns] Структурный паттерн проектирования, разделяющий один или несколько классов на две отдельные иерархии — абстракцию и реализацию, позволяя изменять их независимо друг от друга. О каком паттерне идёт речь?
Anonymous Quiz
32%
декоратор
41%
мост
9%
легковес
13%
нет верного ответа
5%
Не знаю
Давно не писали ничего интересного, да вообще давно ничего не писали (тесты не считаются). Работа, прогхаб, сон, катастрофически нехватает времени на канал. Каюсь, будем фиксить.

За последние пол года собралось некоторое количество статей, заметок и переводов. Решили попробовать оформить часть из них в виде блога на сайте.

Линк: https://proghub.ru/blog

Сейчас это скорее идеи и попытки написать что-то по сео-ключам (2 статьи про ноду и js), пару служебных - политики всякие, и несколько от души:

- О тестирование и решение задач в обучении и работе
- Заметка об утечках ресурсов из-за отложенных вызовов функций в Go
- Крутой перевод статьи о написании простого JSON-парсера на Python
Когда-то мы немного холиваврили на тему выбора технологии для написания мобильного приложения. Тогда одним из вариантов был React Native. Так вот RN теперь (внезапно!) годен и для десктопа: https://microsoft.github.io/react-native-windows/

Внезапность #2 - его развивают совместно Facebook и Microsoft (ранее только fb).
Как думаете подвинет electron?
Anonymous Poll
62%
подвинет
38%
неа
только не ангулярные войска 😄