Войти
ПрограммированиеФорумФизика

Вызов коллизии, или каким образом хранить объекты, что бы к ним можно было кастоваться (2 стр)

Страницы: 1 2
#15
10:55, 4 авг 2023

veeroteen
Я не понимаю, зачем тебе это знание. Вот по всему топику понятно что это знание ради знания.

С таким же успехом можно задаваться вопросом "А что там у гравитации под капотом?", безусловно есть люди которые занимаются этим вопросом и вносят полезный вклад в мировое знание, и это уже не знание ради знания. Но простому строителю не нужно знать "как работает гравитация", для его работы важно знать следствие её работы, а именно что если бросить кирпич - он упадёт.

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

#16
15:32, 4 авг 2023

XoTy
> а знания ради знаний - это пустая трата времени.
А как по мне - пустая трата времени - это ходить по форумам и учить других что им делать.

#17
17:53, 4 авг 2023

XoTy
> С таким же успехом можно задаваться вопросом "А что там у гравитации под
> капотом?", безусловно есть люди которые занимаются этим вопросом и вносят
> полезный вклад в мировое знание, и это уже не знание ради знания. Но простому
> строителю не нужно знать "как работает гравитация", для его работы важно знать
> следствие её работы, а именно что если бросить кирпич - он упадёт.

Зачем вам знание того, как та или иная оболочка массива работает, почему вы например выбираете какой тип массива использовать под определенные задачи. Почему бы всегда не использовать бинарное дерево, или вообще хеш мапу, она же быстрее на бумаге, так еще такое удобство, можно выбрать любой тип ключа, а не только инт. Почему вы не используете сортировку пузырьком под n^2? Ах да, вы же вкурсе что у нее под капотом, и вкурсе какую сложность она выдает. Но при этом вы грубо говоря пишете - "знать что под капотом у алгоритмов не надо", ведь вы просто строитель, ваше дело лить бетон и класть арматуру))

#18
19:19, 4 авг 2023

veeroteen
> Зачем вам знание того, как та или иная оболочка массива работает
В процессе разработки незачем. Оптимизация - это последний этап разработки.

#19
19:39, 4 авг 2023

> А как по мне - пустая трата времени - это ходить по форумам и учить других что им делать.

Поучительно сказал MrShoor зашедши на форум )))

#20
19:53, 4 авг 2023

veeroteen
Про подкапоты:

Если у тебя задача довезти груз из одного места в другое, а ты лезешь под капот, посмотреть что там - это выглядит странно.
И точно так же странно, лезть под капот, если ты даже собрался проектировать автомобили: сначала надо закончить автомобилестроительный
институт, а после этого ты итак будешь знать что там, и лазить снова не надо.

#21
22:36, 10 авг 2023

https://habr.com/ru/articles/753776/

Страницы: 1 2
ПрограммированиеФорумФизика