Size: a a a

2020 September 04

🦊

🦊fox.cpp in C++ Together 2.0
Cool Cooler
Эх, я какое-то время писать не смогу
Помянем
источник

IL

Ilya L in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
Да а самом деле тут все помогают, но просто не совсем получается(
Просто устали
источник

RM

Roy Mustang in C++ Together 2.0
Chris Calvin
Архитектура == реализация(чего?), имеет "уровни"(что за уровни?")
Смотри, в ПО обычно у тебя дохуя классов и обычно они просто брошены там сям. В моем понимании архитектура, это когда все на своих местах и выполняет свои задачи, а если это опенсоурс библиотека, то юзерам должен быть предоставлен удобный интерфейс (верхний уровень), от верхнего уровня можно получить доступ к уровню ниже, аля система нодов, но это грубое сравнение, но с чем то схоже. В общем, иерархия классов я полагаю и необязательно унаследованных друг от друга
источник

🦊

🦊fox.cpp in C++ Together 2.0
нерархия классов это именно о наследовании, если говорить в терминах ООП, у тебя тут противречивые параграфы
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Chris Calvin
Ну вот ты описал классическую луковицу
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
нерархия классов это именно о наследовании, если говорить в терминах ООП, у тебя тут противречивые параграфы
Иерархия - это не узконаправленный термин
источник

RM

Roy Mustang in C++ Together 2.0
Это ты к программированию его приплел
источник

🦊

🦊fox.cpp in C++ Together 2.0
Roy Mustang
Иерархия - это не узконаправленный термин
Так откуда нам знать, что у тебя это за термин
источник

CC

Chris Calvin in C++ Together 2.0
Roy Mustang
Смотри, в ПО обычно у тебя дохуя классов и обычно они просто брошены там сям. В моем понимании архитектура, это когда все на своих местах и выполняет свои задачи, а если это опенсоурс библиотека, то юзерам должен быть предоставлен удобный интерфейс (верхний уровень), от верхнего уровня можно получить доступ к уровню ниже, аля система нодов, но это грубое сравнение, но с чем то схоже. В общем, иерархия классов я полагаю и необязательно унаследованных друг от друга
Ты же выше описывал что ты не уважаешь ООП. Почему ты оперируешь терминами, которые свойственны для этой методологии? "Когда все на своих местах" это очень субъективный показатель
источник

O

Ofee in C++ Together 2.0
Roy Mustang
Смотри, в ПО обычно у тебя дохуя классов и обычно они просто брошены там сям. В моем понимании архитектура, это когда все на своих местах и выполняет свои задачи, а если это опенсоурс библиотека, то юзерам должен быть предоставлен удобный интерфейс (верхний уровень), от верхнего уровня можно получить доступ к уровню ниже, аля система нодов, но это грубое сравнение, но с чем то схоже. В общем, иерархия классов я полагаю и необязательно унаследованных друг от друга
В опенсорсе готовься, что читать будут не твой интерфейс, а валидировать твою реализацию и допиливать. Иначе не понятно, какое это имеет отношение к опенсорцу
источник

CC

Chris Calvin in C++ Together 2.0
Если нет классов, то нет архитектуры?)
источник

IL

Ilya L in C++ Together 2.0
источник

CC

Cool Cooler in C++ Together 2.0
Ofee
В опенсорсе готовься, что читать будут не твой интерфейс, а валидировать твою реализацию и допиливать. Иначе не понятно, какое это имеет отношение к опенсорцу
Кстати да, согласен
источник

🦊

🦊fox.cpp in C++ Together 2.0
Архитектура - это структура взаимодействий абстракций в ПО.
источник

RM

Roy Mustang in C++ Together 2.0
Chris Calvin
Ты же выше описывал что ты не уважаешь ООП. Почему ты оперируешь терминами, которые свойственны для этой методологии? "Когда все на своих местах" это очень субъективный показатель
Я не сказал что я не уважаю ООП, не надо из пальца сосать, я сказал что я не следую правилам ООП, барбариса лискова, open/close и т.п. Это не значит что на практике я не применяю это паттерны, только вот это не их заслуга, что я их применяю
источник

CC

Chris Calvin in C++ Together 2.0
Roy Mustang
Я не сказал что я не уважаю ООП, не надо из пальца сосать, я сказал что я не следую правилам ООП, барбариса лискова, open/close и т.п. Это не значит что на практике я не применяю это паттерны, только вот это не их заслуга, что я их применяю
То есть ты следуешь собственной интерпретации ООП?
источник

🦊

🦊fox.cpp in C++ Together 2.0
++
источник

RM

Roy Mustang in C++ Together 2.0
Chris Calvin
То есть ты следуешь собственной интерпретации ООП?
Да называй это как хочешь, я следую своим идеям и принципам реализации
источник

RM

Roy Mustang in C++ Together 2.0
Хотя частенько бывает отклоняюсь от них, если тут пишут что говно написал
источник

RM

Roy Mustang in C++ Together 2.0
Я уже так 2 реализации засрал
источник