Маjко
Anton
Интернт людям отрубить)
Anton
Я ходил в интернет кафе скачивал статьи на дискету, и писал ос на FAsm
Anton
Как появился инет стабильный, начал на форумах зависать)
Anton
Нечем будет занятся будут в машинных кодах писать
Anton
Крч
Anton
Собираю пакет теперь
Anton
Дописал
Anton
Блэт
Anton
3 месяца ебли с борроучекером
Anton
И архитектурой
Anton
И всей хуйней
Anton
Я ебал
Anton
Loo
Loo
что она закончилась
Loo
а это только начало
Loo
длинного путешествия
Loo
в неизвестность
Anton
Дай хоть минутку порадоваться
Loo
Anton
Как все грустно)
Anton
Anton
А вот с кортинощками пока что голяк
Quet
@tapok_satan а какой бэкграунд? с/c++ или другие языки?
Anton
Anton
и никаких webview
Quet
начал программировать с раста?
Anton
Quet
я спросил на чем писал до раста
Anton
сейчас к этому всему говну kotlin добавился для проды
Quet
а, ну тогда норм
ебаться с чекером самое то )
Loyd
Хз
Loyd
Никаких проблем с чекером
Loyd
Всегда понятно, чего он хочет
Loyd
Конечно, есть несколько "паттернов", которые надо запомнить
Loyd
но это уйдёт с non-lexical
Alex
Filipp
Anton
Блэт
Anton
сколько же еще говна чистить и править
Anton
чот посмотрел теперь с точки зрения чистки и рефакторинга
Anton
и хочется убится нахуй
Судзумия
Не мри плез
Filipp
Просто перепиши заново
Loo
Loo
да
Anton
ну нахуй
Anton
я вроде нашел баланс в архитектуре
Anton
и вот сейчас как добью всякие кнопочки и картиночки с ссылками
Anton
надо будет писать свой парсер
Filipp
Мм градиентный спуск
Anton
и вот тут я или помру ествественной смертью, или окажусь в психушке
Anton
оба варианта не очень найс
Loo
Anton
хы хы
ну если идеи что еще можно улучшить я весь в внимании)))
Quet
Loo
Loo
pub struct Reader {
view: Rc<RefCell<View>>
}
Loo
вижу реф сел
Loo
вижу .borrow
Loo
ищу borrow_mut для view
Loo
нету
Маjко
Зачем тогда RefCell?
Loo
вот к я этому и вёл
Loo
далее
Loo
pub struct AppSidebar {
events: Rc<RefCell<EventEmitter>>,
pub container: gtk::Revealer,
pub content: gtk::Box
}
Loo
pub struct AppHeaderBar {
events: Rc<RefCell<EventEmitter>>,
pub headerbar: gtk::HeaderBar,
builder: gtk::Builder,
search: gtk::Entry
}
Loo
у каждого свой эвент эмиттер
Loo
это такая архитектурная фиша или что?
Loo
сделал поиск по Rc<RefCell<EventEmitter», нашёл 5 штук
Loo
Loo
я не проектировал гуи отсюда и вопрос
Denis
Ну вообще иметь на каждом GUI-компоненте свой EventEmiiter (или аналог) - это вполне себе нормальная практика.
Denis
я немножко поел собак с гуями в свое время
Denis
некоторые делают одну глобальную шину событий, но на моей практике особого удобства это не добавляло
Loo
ясно