Публикации по теме 'viper'


Чтение файлов конфигурации и переменных среды в GO - GoLang
Одна из лучших практик в индустрии программного обеспечения, когда дело доходит до разработки, - поддерживать несколько переменных ( конфиденциальные данные, а также некоторые статические данные ) в файлах конфигурации и / или как переменные среды. И, следовательно, файлы конфигурации и переменные среды являются нормой в современном мире разработки, особенно для защиты учетных данных. И очень важно поддерживать эти переменные отдельно от базы кода. В этой статье мы рассмотрим (..

Шаблоны архитектурного проектирования: VIPER
Извините за задержку с этим, но после прочтения статей я понял, что текущий способ настройки приложения NasaAPOD не очень интересен для реализации VIPER. В приложении должно было быть больше взаимодействий, поэтому я вернулся к MVC, MVVM и MVP, чтобы реализовать одно и то же по всем направлениям. Что я сделал, так это добавил функцию «избранное», которая просто перемещает избранное в верхнюю часть таблицы (на самом деле ничего не сохраняет). Так что хотя бы MVP и VIPER теперь немного..

Архитектура VIPER - Основные концепции
Начнем с архитектурного паттерна VIPER. Как это работает? Как это реализовать? Давайте посмотрим на плюсы и минусы VIPER, а также сделаем некоторые теоретические выводы. Исходный пост Если вы читаете это, это означает, что вы слышали об архитектуре VIPER и хотите понять , как она работает , минусы и плюсы VIPER и , для какого проекта требуется VIPER архитектура? Я прочитал много статей о VIPER и не нашел объяснения того, как это должно работать, вместо объяснения какой-то..

Вопросы по теме 'viper'

Ключ определения Emacs, привязка клавиш режима Viper
Я пытаюсь изучить emacs, получая пользовательские привязки клавиш vi. Как правильно переназначить ключ, используя Viper-mode? (Я использую раскладку клавиатуры Colemak (вместо qwerty), поэтому мне нужно изменить такие вещи, как n->j) Но было бы...
1266 просмотров
schedule 07.06.2023

Автономный ключ ESC tty Emacs tty / viper
Существует несколько пакетов vim clone для Emacs (Evil, Viper...). Эти пакеты имеют специальную встроенную функциональность, в которой они переназначают клавишу Escape для пользователей tty. Я не уверен, как это делается (с тайм-аутом?). Мне бы...
358 просмотров
schedule 11.04.2023

Как использовать архитектуру Viper в UITabBarController
Я использую контроллер UINavigation в качестве контроллера корневого представления для навигации по моему приложению. После входа/регистрации мое приложение запускает UITab-Bar-Controller со статическими вкладками (UI-View-Controllers), который...
747 просмотров
schedule 19.04.2022

Реализация делегата UITableView и источника данных в VIPER
Я впервые пишу приложение на архитектуре VIPER и не могу понять, должны ли методы UITableView делегата и источника данных входить в представление, презентер или интерактор? Я нашел в некоторых ссылках, что это должно быть частью класса View, но это...
927 просмотров

Поток 1 EXC_BAD_ACCESS (код = 2, адрес = 0x7ffeeb1aeff8)
Я пытаюсь изучить VIPER. Я следовал этому руководству: Учебное пособие по VIPER . У меня есть Interactor и Presenter. class PPresenter: ViewToPresenterProtocol { var view: PresenterToViewProtocol? var router:...
1305 просмотров
schedule 05.09.2022

использовать архитектуру VIPER с классом или структурой в быстром темпе?
Когда мы хотим написать проект с архитектурой VIPER, мы должны использовать Struct или Class в определении Presenter или Interactor или... Потому что мы должны использовать Class для View (из-за наследования от UIViewcontroller ), поэтому,...
179 просмотров
schedule 06.09.2022

Я использую VIPER и пытаюсь реализовать собственный NavBarController.
Я пытаюсь создать пользовательскую панель навигации и хочу добавить заголовок слева и значок чата справа. Вот так Дизайн пользовательского интерфейса NavBar но он не показывает ни одного элемента. Цвет фона — единственный работающий...
90 просмотров