Size: a a a

Software Design/Architecture/Zen

2021 December 07

k

knopkod4v in Software Design/Architecture/Zen
короче фесор всё нопесал)
надо думать про partial failure
источник

SP

Sergey Protko in Software Design/Architecture/Zen
ну или не думать и откатывать все и пусть пользователь страдает
источник

k

knopkod4v in Software Design/Architecture/Zen
нууу, тоже вариант)
источник

N

Nikita in Software Design/Architecture/Zen
лучше просто умолчать про ошибку, и пусть потом пользователь сам вручную находит какие именно из сотней айтемов у него не прошли
источник

m

mg901 in Software Design/Architecture/Zen
Емеется базовай объект с кастомными свойствами keys, и toString, далее хочу добавить отдельный класс с геттерами. Подскажите пожалуйста как этот класс назвать? Спасибо за ответы.
источник

SB

Sergei Baikin in Software Design/Architecture/Zen
Структура
источник

m

mg901 in Software Design/Architecture/Zen
не очень понял. Можете подсказать почему?
источник

SB

Sergei Baikin in Software Design/Architecture/Zen
Структура — конструкция большинства языков программирования, позволяющая содержать в себе набор переменных различных типов.

Под определение потому что подходит
источник

m

mg901 in Software Design/Architecture/Zen
а я вообще правильно думаю или нет, подскажите плиз? класс базовая поведение + класс с геттерами + класс с валидацией + класс калькулятор === ядро?
источник

МФ

Максим Федоров... in Software Design/Architecture/Zen
бомба
источник

m

mg901 in Software Design/Architecture/Zen
лучше подскажите как бы вы сделали?
источник

m

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

SB

Sergei Baikin in Software Design/Architecture/Zen
Вы даже не говорите а что вам надо
и справшиваете совета
источник

SB

Sergei Baikin in Software Design/Architecture/Zen
ООП не про классы и наследования.
Оно про изоляцию стейта с поведением. Желательно еще общение сообщениями между объектами.
Модули те же прекрасно справятся с оным.
источник

m

mg901 in Software Design/Architecture/Zen
я пишу утилиту для герерации медиазапросов
источник

SB

Sergei Baikin in Software Design/Architecture/Zen
Так и что вы хотите получить от ООП?
Почему вы хотите ООП а не структурное програмирование или процедурное?
Это вопрос чтобы понять что вы понимаете под успешно опробованным ООП
источник

SB

Sergei Baikin in Software Design/Architecture/Zen
Звучит как что то чему хватит одной чистой функции
источник

DE

Dmitry Eliseev in Software Design/Architecture/Zen
ООП немного сложнее, чем просто написание класса:
https://elisdn.ru/blog/142/structs-or-objects
источник

m

mg901 in Software Design/Architecture/Zen
1) потому, что мне нужна кастомизация утилиты, структурное программирование на модулях мне этого не даёт. Те мне нужно создать класс с базовым фукнционалом, далее я могу этот функционал портировать на разрые платформы (styled-components, postcss)
источник

m

mg901 in Software Design/Architecture/Zen
раньше этого, что имелось было вполне достаточно, но потом я понял, что под капотом лапша. И вся эта лапла запускается при каждом вызове фукнции.
источник