Size: a a a

2016 July 04

NK

ID:26311567 in Modern::Perl
можно написать свое k/v хранилище с коллбеками, диффами и развлечениями, притворящюеея jsonом
источник

W

Warstone in Modern::Perl
можно написать умный крутой алгноритм

На что?
источник

AP

Anton Petrusevich in Modern::Perl
лог изменений k/v?
источник

NK

ID:200245337 in Modern::Perl
ну там были слова про умный хэш, который с панталыку не понять...
источник

W

Warstone in Modern::Perl
ID:26311567
можно написать свое k/v хранилище с коллбеками, диффами и развлечениями, притворящюеея jsonом
Можно... Но это будет еще страшнее...
источник

NK

ID:200245337 in Modern::Perl
по мне все должно быть примитивно
источник

NK

ID:200245337 in Modern::Perl
только так и живет годами
источник

W

Warstone in Modern::Perl
ID:200245337
ну там были слова про умный хэш, который с панталыку не понять...
Я не свосем правильно выразился... Хеш там довольно плоский. Контроллеры работают каждый со своей частью хеша (Роли Moo - спасибо). И это все даже организованно адекватно...
источник

NK

ID:200245337 in Modern::Perl
тогда в чем проблема с diff/patch ?)
источник

W

Warstone in Modern::Perl
В том, что у хеша много ключей и он один ))
источник

NK

ID:200245337 in Modern::Perl
на самом деле это состояние приложения у вас одно
источник

NK

ID:200245337 in Modern::Perl
но оно гранулиировано
источник

NK

ID:200245337 in Modern::Perl
так что можно вполне разбить логически, и каждое отдельно патчить по-уму
источник

NK

ID:200245337 in Modern::Perl
и вообще вам бы понравились идеи redux
источник

NK

ID:200245337 in Modern::Perl
мир другой - но вся идеология один в один - многое можно почерпнуть
источник

W

Warstone in Modern::Perl
Так мы сейчас так и делаем... Руками каждый раз... Это долго муторно и ведет к ошибкам протокола.
источник

NK

ID:200245337 in Modern::Perl
любая комбинация A и B приводит либо к бесшовной, либо к бесконфликтной (да, можно даже git воткнуть по лени), либо к конфликтам. А конфликты уже выкидывать в админку
источник

NK

ID:200245337 in Modern::Perl
и вообще вариантов двух и трех путевого слияния море. я обожаю в этом плане Perforce
источник

W

Warstone in Modern::Perl
Да нету никаких слияний... О чем ты?..
источник

NK

ID:200245337 in Modern::Perl
изменения состояния А к А' под влиянием B - типичное слияние
источник