Загрузка видео...

Не удалось загрузить видео

На главную

Morning bathrobe rant: late binding.

21,441 просмотров • 1 год назад •via X (Twitter)

Комментарии: 9

Фото профиля Can Vardar
Can Vardar1 год назад

with each rant, he's becoming more logical and also more insane

Фото профиля Luke Skinner
Luke Skinner1 год назад

What’s his end game?

Фото профиля Sandi Slonjšak
Sandi Slonjšak1 год назад

I instantly bind everything into memory. If they ask me why things are slow, I just tell them to STFU and add more RAM.

Фото профиля Dug
Dug1 год назад

Oh dear God... do kiddies today not know what a destructor is?

Фото профиля Ali Khaleqi Yekta
Ali Khaleqi Yekta1 год назад

Late binding ...👄☕️🌬🌬...

Фото профиля Anthony
Anthony1 год назад

I'm glad I understand you and your examples. Made my day. Thanks, Uncle Bob!

Фото профиля Mr. Obnoxious
Mr. Obnoxious1 год назад

The best one so far. Powered by: Letftists Tears 😂

Фото профиля ScottSpadea
ScottSpadea1 год назад

Sounds like Arena Allocators would have solved your problem. Modules/plugins create dependency coupling and obfuscates your code base, making it harder to read. In the modern world, inlined functions that have multiple responsibilities are actually more modular, acting like independent scripts that you could copy into another code base without finding all its dependencies. You can see all the business logic in 1 script, and you can view the entire problem in a way that allows the most optimization potential, and reduces the amount of code you need to keep in your head to understand it. You can see all the side effects, because they are inlined and direct, instead of being hidden away inside function calls. If you want to reduce coupling and create true modularity, there is nothing better than repeating yourself, inlining scripts, and procedurally just solving the problem with as few functions as possible. Then, editing a part of the program, can't break another part, it can only break itself. Clean code is closer to spaghetti gotos, with its indirection and obfuscated code base, hidden among many files, which is actually worse than gotos, which can be reasonable if they jump to nearby sections, jumping out of loops or to the beginning of loops. Gotos are generally easier to follow than clean code object oriented virtual functions. Procedural code isn't spaghetti, its just solving the problem in the most straight forward honest way possible.

Фото профиля Max Azoury
Max Azoury1 год назад

Basically all the functions in all the code you write in C++ game engines are virtual

Похожие видео