> Конечно, есть вариант решить задачу «в лоб» — писать перегрузку на каждый тип данных, однако хотелось бы заставить компилятор помогать нам, не создавая 100500 методов.
Но в разве нам тогда не нужно будет создавать 100500 классв AppendableTYPE? Пока не могу понять, когда какой полиморфизм лучше использовать.
Хочу поддержать. Язык - это не только способ общения, но ещё и погружение в культуру, что мной ощущается как ещё один пласт познания языка. Изучать английский, это, конечно, прагматично, но, к сожалению, не даёт погружение в иную, кроме англоязычной, культуру (сколько же тут запятых).
Изучайте языки тех культур, которые вам по душе, даже в ущерб английскому!
Отсюда у меня вопрос к тем, кто изучал эсперанто: какой культурный уровень у эсперанто вы ощущаете? Кроме песен я на нём ничего больше не слышал, есть ли там свой культурный пласт?
Спасибо за статью.
Кстати, хочу отметить, что глаголы в 3 л.мн.ч. смотрятся очень даже ничего для читабельности кода, вместо прямого перевода в инфинитиве.
1. Ты как будто размышляешь над программой при её написании
если x < 3 то
выводим "Х меньше трёх"
иначе
пока x > 3 делаем
x = x - 1;
прекращаем
илсе
2. Эта форма так же напоминает метод утёнка. Когда некой сущности (обычно резиновой утке игрушке) ты проговариваешь то, что делается в программе, чтобы найти более верное решение или выстроить полную картину (понять) того, что происходит в данном участке кода.
3. В конце концов есть что-то в этом нашенское: а я и «брат» мой компьютер вместе «выводим», «делаем»… :)
Спасибо за статью.
> Конечно, есть вариант решить задачу «в лоб» — писать перегрузку на
каждый тип данных, однако хотелось бы заставить компилятор помогать нам,
не создавая 100500 методов.
Но в разве нам тогда не нужно будет создавать 100500 классв
AppendableTYPE
?Пока не могу понять, когда какой полиморфизм лучше использовать.
Хочу поддержать. Язык - это не только способ общения, но ещё и погружение в культуру, что мной ощущается как ещё один пласт познания языка. Изучать английский, это, конечно, прагматично, но, к сожалению, не даёт погружение в иную, кроме англоязычной, культуру (сколько же тут запятых).
Изучайте языки тех культур, которые вам по душе, даже в ущерб английскому!
Отсюда у меня вопрос к тем, кто изучал эсперанто: какой культурный уровень у эсперанто вы ощущаете? Кроме песен я на нём ничего больше не слышал, есть ли там свой культурный пласт?
Кстати, хочу отметить, что глаголы в 3 л.мн.ч. смотрятся очень даже ничего для читабельности кода, вместо прямого перевода в инфинитиве.
1. Ты как будто размышляешь над программой при её написании
2. Эта форма так же напоминает метод утёнка. Когда некой сущности (обычно резиновой утке игрушке) ты проговариваешь то, что делается в программе, чтобы найти более верное решение или выстроить полную картину (понять) того, что происходит в данном участке кода.
3. В конце концов есть что-то в этом нашенское: а я и «брат» мой компьютер вместе «выводим», «делаем»… :)