Size: a a a

Flood - русскоговорящее сообщество

2020 December 20

в

вαғғσмεттι in Flood - русскоговорящее сообщество
главное жсон эндпоинты во вьюшках не делать, тогда и в жизни все заебись будет, как грицца
источник

🧙

🧙‍♂️🦹‍♂️🧜‍♂️🧞‍♂️... in Flood - русскоговорящее сообщество
Grigorii K. Shartsev
Ну ты просто выдал какую-то свою интерпретацию srp, потом без каких-то предпосылок и умолзаключений дал какой-то пример, и потом сразу вывод, что все принципы обосрались и не актуальны (хотя не так давно сформулированы были)
Ну выходит, что SOLID для C# ООП, потому что я не могу его примеры интерпретировать под свой богомерзкий реакт?
источник

GS

Grigorii K. Shartsev in Flood - русскоговорящее сообщество
🧙‍♂️🦹‍♂️🧜‍♂️🧞‍♂️
Ну выходит, что SOLID для C# ООП, потому что я не могу его примеры интерпретировать под свой богомерзкий реакт?
Я хз, на каких основаниях так выходит и при чём тут C#
источник

🧙

🧙‍♂️🦹‍♂️🧜‍♂️🧞‍♂️... in Flood - русскоговорящее сообщество
Grigorii K. Shartsev
Я хз, на каких основаниях так выходит и при чём тут C#
Потому что вики говорит, что это принцип ООП. Интерпритация под реакт была дана на основе вот этого определения
источник

🧙

🧙‍♂️🦹‍♂️🧜‍♂️🧞‍♂️... in Flood - русскоговорящее сообщество
В примере ясно видно, что внутри структуры используется функция, которая делает что-то вне скоупа этой структуры, а значит я не могу гарантировать как это повлияет на структуру в которая такая функция определена
источник

🧙

🧙‍♂️🦹‍♂️🧜‍♂️🧞‍♂️... in Flood - русскоговорящее сообщество
Ну вот видно что нарушается при таком использовании
источник

🧙

🧙‍♂️🦹‍♂️🧜‍♂️🧞‍♂️... in Flood - русскоговорящее сообщество
Где я проебался?
источник

🧙

🧙‍♂️🦹‍♂️🧜‍♂️🧞‍♂️... in Flood - русскоговорящее сообщество
Ну в целом я мог проебаться изначально - применяя SOLID вне ООП. Но мне интересно может ну я реально набрасываю, а оно не так
источник

GS

Grigorii K. Shartsev in Flood - русскоговорящее сообщество
🧙‍♂️🦹‍♂️🧜‍♂️🧞‍♂️
Ну в целом я мог проебаться изначально - применяя SOLID вне ООП. Но мне интересно может ну я реально набрасываю, а оно не так
А ты в ФП разрабатываешь?
источник

🧙

🧙‍♂️🦹‍♂️🧜‍♂️🧞‍♂️... in Flood - русскоговорящее сообщество
Grigorii K. Shartsev
А ты в ФП разрабатываешь?
Ну принципы ФП более жизнеспособны в том же тсе или при разработке визуальной части, так как это комбинаторика и теория категорий по сути
источник

GS

Grigorii K. Shartsev in Flood - русскоговорящее сообщество
Ну я пока чёткой последовательности мысли не увидел)
Только "я думаю, что srp - это вот так", потом "вот я сделал пример, который по моему мнению нарушает srp", а затем solid обосрался и он для C#, потому что он для ООП.
(краткий пересказ).

Но какой-то последовательности умозаключений от исходных предпосылок не вижу, потому не знаю, как комментировать
источник

GS

Grigorii K. Shartsev in Flood - русскоговорящее сообщество
Если принципы можно нарушить, и даже, если они нарушаются, то не значит, что принципы неприменимы
источник

γσ

γρανδαρχτεμπλαρ🐝 σου... in Flood - русскоговорящее сообщество
🧙‍♂️🦹‍♂️🧜‍♂️🧞‍♂️
Ну принципы ФП более жизнеспособны в том же тсе или при разработке визуальной части, так как это комбинаторика и теория категорий по сути
а что есть принципы фп кроме "все есть функция"?
источник

GS

Grigorii K. Shartsev in Flood - русскоговорящее сообщество
Grigorii K. Shartsev
Ну я пока чёткой последовательности мысли не увидел)
Только "я думаю, что srp - это вот так", потом "вот я сделал пример, который по моему мнению нарушает srp", а затем solid обосрался и он для C#, потому что он для ООП.
(краткий пересказ).

Но какой-то последовательности умозаключений от исходных предпосылок не вижу, потому не знаю, как комментировать
Альтернативных принципов тоже не было
источник

GS

Grigorii K. Shartsev in Flood - русскоговорящее сообщество
γρανδαρχτεμπλαρ🐝 σουροσικιν
а что есть принципы фп кроме "все есть функция"?
Иммутабельность, чистота функций
источник

γσ

γρανδαρχτεμπλαρ🐝 σου... in Flood - русскоговорящее сообщество
Grigorii K. Shartsev
Иммутабельность, чистота функций
*звуки боли со стороны лисп диалектов*
источник

🧙

🧙‍♂️🦹‍♂️🧜‍♂️🧞‍♂️... in Flood - русскоговорящее сообщество
Grigorii K. Shartsev
Ну я пока чёткой последовательности мысли не увидел)
Только "я думаю, что srp - это вот так", потом "вот я сделал пример, который по моему мнению нарушает srp", а затем solid обосрался и он для C#, потому что он для ООП.
(краткий пересказ).

Но какой-то последовательности умозаключений от исходных предпосылок не вижу, потому не знаю, как комментировать
Могу ли я применять SOLID проектируя приложения не на ООП языке? Если нарушается один принцип - значит ли что я могу просто использовать отдельные принципы, которые мне нравятся? А насколько выгодно использовать отдельные принципы?

Ну и если я не могу применять принципы вне закрытой системы, то сразу понятно, что вся эта закрытая система это какой-то слишком абстрактный набор ад-хок принципов и я не хочу в такой системе работать)

Но если я могу мастшибировать тот же DI - применяя его в сфере 3д анимации, то такой принцип хороший и я хочу работать в такой системе)
источник

GS

Grigorii K. Shartsev in Flood - русскоговорящее сообщество
γρανδαρχτεμπλαρ🐝 σουροσικιν
*звуки боли со стороны лисп диалектов*
А что там не так?
источник

γσ

γρανδαρχτεμπλαρ🐝 σου... in Flood - русскоговорящее сообщество
Grigorii K. Shartsev
А что там не так?
макросы мутирующие функции
источник

γσ

γρανδαρχτεμπλαρ🐝 σου... in Flood - русскоговорящее сообщество
ну и в целом концепт что код это данные
источник