Size: a a a

2020 August 21

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
namespace Directories {
 std::string ModulesPath;
}
Друг мой, вы слишком часто выбираете неймспейсы, когда вопрос заходил о классах. Это сишное направление, а не ООП
источник

🦊

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

FO

FORTRAN ONE LOVE in C++ Together 2.0
🦊fox.cpp
Ты пихаешь ООП туда, где он не имеет вообще никакого смысла.
Нужна процедурщина на Фортране?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Это не Java, а C++. Тут есть более фундаментально простые конструкции нежели классы, на которых в жабе все сделано, ибо ничего другого нет.
источник

FO

FORTRAN ONE LOVE in C++ Together 2.0
🦊fox.cpp
Это не Java, а C++. Тут есть более фундаментально простые конструкции нежели классы, на которых в жабе все сделано, ибо ничего другого нет.
Ну точно Фортран нужен
источник

🦊

🦊fox.cpp in C++ Together 2.0
Да хоть Ada.
источник

🦊

🦊fox.cpp in C++ Together 2.0
Тут адепт был (ну вот, уже словарь у царя спиздил)
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
Это не Java, а C++. Тут есть более фундаментально простые конструкции нежели классы, на которых в жабе все сделано, ибо ничего другого нет.
Это неудобно в больших проектах использовать имена полей
источник

🦊

🦊fox.cpp in C++ Together 2.0
Roy Mustang
Это неудобно в больших проектах использовать имена полей
[citation needed]
источник

🦊

🦊fox.cpp in C++ Together 2.0
Это мнение человека, который не работал с большими проектами?
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
[citation needed]
То что ты предлагаешь приведет к тому, что разработчики будут вынуждены обращаться к полям, чем юзать понятные имена методов, которые говорят за себя
источник

🦊

🦊fox.cpp in C++ Together 2.0
SetHui(1) <==> Hui =1
GetHui() <==> Hui
источник

🦊

🦊fox.cpp in C++ Together 2.0
Я тебе, впрочем, указал допустимый юзкейс для сеттер-геттеров в крестах.
источник

🦊

🦊fox.cpp in C++ Together 2.0
У тебя всё будет так?
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
SetHui(1) <==> Hui =1
GetHui() <==> Hui
const hui& GetHui() const noexcept или m_hui ?
источник

RM

Roy Mustang in C++ Together 2.0
Что информативней?
источник

🦊

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

🦊

🦊fox.cpp in C++ Together 2.0
Первое содержит слишком много информационного мусора, который увеличивает время на восприятие кода разработчиком.
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
Первое содержит слишком много информационного мусора, который увеличивает время на восприятие кода разработчиком.
Смешно, кинь пропс, пусть в С++30 уберут квалификаторы и аттрибуты
источник

🦊

🦊fox.cpp in C++ Together 2.0
Я не сказал, что квалификаторы фундаментально чем-то плохи, не смей пихать слова мне в рот.
источник