Size: a a a

CODE BLOG / Чат

2021 December 13

V

Vladimir in CODE BLOG / Чат
различные рекомендации - это только рекомендации, не имеющие универсального характера
источник

4

4g in CODE BLOG / Чат
Там тоже может быть куча всякого.
Производители ещё те пид..ры.
источник

R2

RARiK 24 in CODE BLOG / Чат
у подобных рекомендаций характер самый универсальный, просто они разбиваются об реальность, в которой дедлайны горят
источник

R2

RARiK 24 in CODE BLOG / Чат
но в любом случае удачи что-то менять в важных классах, заместо расширения их
источник

V

Vladimir in CODE BLOG / Чат
наследование - штука хорошая, но везде должна быть мера. Если, например, наследование превышает 10 (например), то что делать? Следовать далее общеизвестным принципам или пересмотреть архитектуру?)
источник

R2

RARiK 24 in CODE BLOG / Чат
мб не надо доводить до подобных макарон? меру надо всегда знать, но стоит и понимать стоимость принимаемых решений и чем это аукнется. не можешь провести оценку и продумать возможнные варианты? ну мб ты спец хреновый
источник

V

Vladimir in CODE BLOG / Чат
"... или пересмотреть архитектуру" - ключевой момент. Универсалий нет) Есть приближения.
источник

R2

RARiK 24 in CODE BLOG / Чат
ахаха, 10 расширений логики, доприближались походу)))) класс хрен пойми за что отвечает, видимо, что всё идет к пересмотрению
источник

R2

RARiK 24 in CODE BLOG / Чат
или
источник

R2

RARiK 24 in CODE BLOG / Чат
расширения удовлетворяют 3му и 1му принципам и проблем нет
источник

R2

RARiK 24 in CODE BLOG / Чат
🤷‍♂
источник

V

Victor in CODE BLOG / Чат
источник

R2

RARiK 24 in CODE BLOG / Чат
сектор приз, Елена на барабане
источник

R2

RARiK 24 in CODE BLOG / Чат
крутите Елену
источник

V

Vladimir in CODE BLOG / Чат
архитектура - это не только зависимости в рамках наследования
источник

R2

RARiK 24 in CODE BLOG / Чат
источник

4

4g in CODE BLOG / Чат
На этот счёт есть мнение программистов и мнение бизнеса. В зависимости от понимания между этими двумя ипостасями будет принято то или иное решение. Если бизнес давит сроками (ну или через А 😆) то приляпают 125ое расширение классов и сдадут задачу клиенту. Если программисты ленивые будет аналогично.
Если программисты "безумие и отвага", то будет принято решение переписать весь модуль проект, прое..ут сроки сдачи, и/или будет работать ещё хуже. Могут быть публично кастрированы впоследствии.
И очень редко просто не доводят до такого состояния, и потому вопрос не возникнет
😆
источник

V

Vladimir in CODE BLOG / Чат
Лучше качественно и медленно, чем быстро и не очень)
источник

R2

RARiK 24 in CODE BLOG / Чат
бизнесу ппаааааахую еему щас надо
источник

4

4g in CODE BLOG / Чат
Но мнение бизнеса - нам нужны бабки, потому быстро и дёшево 😂
источник