Size: a a a

Software Design/Architecture/Zen

2021 February 22

RK

Roman Kuncevich in Software Design/Architecture/Zen
стоят таски
источник

RK

Roman Kuncevich in Software Design/Architecture/Zen
стоят на тестировании и стоят на приемке заказчиком
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
д - декомпозиция. где гарантия, что задача "про одно"?
источник

RK

Roman Kuncevich in Software Design/Architecture/Zen
если нет тестов
источник

RK

Roman Kuncevich in Software Design/Architecture/Zen
Алексей Гевондян
д - декомпозиция. где гарантия, что задача "про одно"?
кому нужна эта гарантия?
источник

RK

Roman Kuncevich in Software Design/Architecture/Zen
ме не нужна, я испольнитель
источник

RK

Roman Kuncevich in Software Design/Architecture/Zen
я исполняю задачи
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
ну мы же про срп? тут слово сингл ключевое.
источник

RK

Roman Kuncevich in Software Design/Architecture/Zen
на мне приходит задача "запрограммировать поведение", я это делаю
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Roman Kuncevich
у меня стоят вполне конкретные задачи в таксменеджере
ну вот пока для тебя есть великий таск менеджер то лучше забей на солид. Для солида надо заморачиваться на всякие анализы того откуда требования и как оно там все меняется (цель же делать структуру модулей так что бы изменения затрагивали как можно меньше частей системы).

Лучше повтыкай GRASP. Он проще может быть.
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
и как ты определяешь, в этом "поведении" одна ответственность, или несколько?)
источник

RK

Roman Kuncevich in Software Design/Architecture/Zen
Алексей Гевондян
и как ты определяешь, в этом "поведении" одна ответственность, или несколько?)
не понял вопрос
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
срп - очень абстрактная вещь. говорить можно долго, и врядли получится прийти к чему-то конкретному. у дяди боба есть определение - вот его в руки и вперед
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
Roman Kuncevich
не понял вопрос
ну вот стоит задача "сделать то-то". вот это "то-то", это про одно, или про несколько штук?
источник

RK

Roman Kuncevich in Software Design/Architecture/Zen
вперед что? вы же говорите что все понимают по разному
источник

RK

Roman Kuncevich in Software Design/Architecture/Zen
Алексей Гевондян
ну вот стоит задача "сделать то-то". вот это "то-то", это про одно, или про несколько штук?
если одна задача - одно, другая задача - другое
источник

H

Herman in Software Design/Architecture/Zen
Roman Kuncevich
стоят на тестировании и стоят на приемке заказчиком
пока думай о том чтобы код который ты пишешь сегодня не нужно было перелопачивать завтра
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Алексей Гевондян
срп - очень абстрактная вещь. говорить можно долго, и врядли получится прийти к чему-то конкретному. у дяди боба есть определение - вот его в руки и вперед
я могу сказать что SRP достаточно конкретная штука. Есть поток изменений требований - твои модули должны мэпиться как-то на эти потоки. Дальше в дело вступают OCP и другие принципы
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
ключ в том, что надо делать задачи быстро, дешево, понятно)
источник

RK

Roman Kuncevich in Software Design/Architecture/Zen
Herman
пока думай о том чтобы код который ты пишешь сегодня не нужно было перелопачивать завтра
я не владелец, мне все равно
источник