Forum

Пожалуйста or Регистрация для создания сообщений и тем.

Проектирование приложения

Добрый день.
Подскажите, планируются  ли  урок/и по  проектированию приложения с 0 на примере хотя бы плеера??? Спасибо

Добрый день.
Недавно обсуждали это.

Удаленный пользователь и Удаленный пользователь отреагировали на эту запись.
Удаленный пользовательУдаленный пользователь

Думаю стоит уточнить, что именно под проектированием имеется виду? 🙂
Если вы про проектирование архитектуры, т.е. например какие паттерны проектирования можно применить в том же плеере, то нужно тогда брать программы более сложные, например CRM, чтобы на ней можно было сразу показать банальные MVC, фабрику (например для вывода на экран разных типов уведомлений в один пуш бар) и т.д. Думаю разбор таких примеров, пока будет конфликтовать с главное идеей канала Христа, который скорее делится лайфхаками, как быстро на вин формах и C# в целом реализовать те или иные фичи, как раз без ракетостроения, которым архитектурное проектирование и является.)

Проектирование приложение, так же можно истолковать иначе и думаю именно это вы и мели ввиду. Конкретно про то, как организовывать функционал. Например в Win10 твикере переключаются между собой юзерконтролы при нажатии кнопок на боковом меню. И вот тут вопрос, какие лайфхаки есть в менеджменте юзер контролов или если перефразировать, то как этот мененджмент спроектировать? Подводных камней при работе с юзер контролами - тьма. Говорю, как человек, который написал десяток приложений с множеством юзер контролов и на них собак съел больше, чем среднестатистический кореец за свою жизнь. =Д Ну например, есть большая проблема, что динамически созданные юзер контролы очень сильно сорят в оперативной памяти и чтобы встроенный в C# garbage collector их удалял полностью, нужно зачищать еще кучу ссылок тянущихся за дочерними элементами юзер контролов. Но что-то я отошел от темы.

Вот про такое проектирование, как например сделать менеджмент юзер контролов без ракетостроения или как организовать пуш уведомления. Как скажем универсализировать анимации, чтобы не писать их к каждому элементу. Как лучше отслеживать нажатия клавиш и передавать их другие классы из формы и т.д.
Кстати у Христа есть ролики на эти темы, но он в них больше говорит именно о реализации, чем о проектировании/менеджменте. Думаю это будет в следующих видео, потому что показывать менеджмент и контроль, не показав реализацию того, что нужно организовывать это странно. 🙂
[MNotice]У нас принято здороваться!
Правила форума.[/MNotice]

admin отреагировал на эту запись.
admin