Size: a a a

Software Design/Architecture/Zen

2021 January 05

НА

Никита Андрюх... in Software Design/Architecture/Zen
Фыыввыы
источник
2021 January 07

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Помните, я писал про свою либу? Согласовал наконец с компанией лицензию.
Кому интересно - теперь на гитхабе: https://github.com/chantelle-lingerie/sales
источник

SP

Sergey Protko in Software Design/Architecture/Zen
источник

SZ

Sergey Zolotov in Software Design/Architecture/Zen
ох епт. а че не юзать immer то?
источник

k

knopkod4v in Software Design/Architecture/Zen
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Помните, я писал про свою либу? Согласовал наконец с компанией лицензию.
Кому интересно - теперь на гитхабе: https://github.com/chantelle-lingerie/sales
казалось бы, люди всего лишь лифчики толкают =\
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
А доку прочитать по инвариантам сначала - слабо?
https://github.com/chantelle-lingerie/sales/blob/master/doc/invariants.md
источник
2021 January 08

MG

Max Grom in Software Design/Architecture/Zen
Дока сложность не уменьшает
источник

I

Igor Kot in Software Design/Architecture/Zen
Сам то доволен результатом? Считаешь свой код элегантным и лёгким в поддержке?
источник

SP

Sergey Protko in Software Design/Architecture/Zen
ubiquitous language говорили они...
источник

I

Igor Kot in Software Design/Architecture/Zen
А зачем в доке столько деталей реализации? А где общее описание смысла либы, ее назначение, примеры применения?
Я так вижу, чтобы её использовать, надо сначала полностью понять задумку автора.
Такой код в универе бы зашёл, препод бы обкончался.
источник

RL

Romka Los in Software Design/Architecture/Zen
Igor Kot
А зачем в доке столько деталей реализации? А где общее описание смысла либы, ее назначение, примеры применения?
Я так вижу, чтобы её использовать, надо сначала полностью понять задумку автора.
Такой код в универе бы зашёл, препод бы обкончался.
Вроде в доке вообще ни слова про реализацию...
источник

I

Igor Kot in Software Design/Architecture/Zen
Я не понимаю, это же какое-то частное решение для калькуляции инвойсов. Как ее можно применить в проекте? Если эти правила в каждом бизнесе уникальны
источник

I

Igor Kot in Software Design/Architecture/Zen
Это же БЛ, зачем для нее либу делать и в паблик выкладывать?
Насколько просто адаптировать под свои нужды? Добавить ещё входящих - fee, commission, taxes
источник

I

Igor Kot in Software Design/Architecture/Zen
Romka Los
Вроде в доке вообще ни слова про реализацию...
Я не знаю, может быть все эти описания структур и нужны разработчику, но я привык такие вещи из кода узнавать, а не из доки.
Мне бы больше хотелось видеть какой-то общий пример.
источник

I

Igor Kot in Software Design/Architecture/Zen
Главное, чтобы автор не забывал теперь каждый раз доку править наряду с изменениями в коде.. то ещё упражнение на прилежность
источник

В

Виктор in Software Design/Architecture/Zen
Igor Kot
Главное, чтобы автор не забывал теперь каждый раз доку править наряду с изменениями в коде.. то ещё упражнение на прилежность
А как вы это решаете если например доку к api пишете?
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Виктор
А как вы это решаете если например доку к api пишете?
information hiding
источник

SP

Sergey Protko in Software Design/Architecture/Zen
грубо говоря "есть внутряння апишка и внешняя для интеграций"
источник

SP

Sergey Protko in Software Design/Architecture/Zen
ты ж не будешь в доке к своей либе писать доки для приватных методов?) "не знаешь зачем оно не лезь, хочешь узнать смотри код"
источник

SP

Sergey Protko in Software Design/Architecture/Zen
но вот то что я вижу в этой доке меня смущает сильно ибо я не вижу возможностей расширения сего без изменения кода самой либы. И в целом смысл либы для меня загадка. Если я попробую переложить решение на задачи с ecommerce с которыми мне приходилось сталкиваться то либо я тупой (не взаимоисключающее) либо оно не подходит
источник