Комментарии 18
НЛО прилетело и опубликовало эту надпись здесь
Это Вы зря. Начинать можно и с устаревших языков, главное не забыть перейти на современные. Я, вот, помню, как учился кодить на доисторических версиях BASIC, но на собеседование я с совсем другим языком пошёл.
+1
С var b начинается куча ECMA скриптов, например JS, который HTML5, или ранее мега-популярный AS3, ныне ещё живой в AIR-приложениях.
0
Я начинал с с++. Под var b я подразумевал JS.
0
А проводить их самому в свою компанию?
0
Сейчас и в Java есть var.
+2
Вычислить факториал очень просто, не важно какой язык программирования. Реализуете это через рекурсию.
Через рекурсию слишком просто, нужно через классы и замыкания.
0
Вот так всегда бывает. На собеседованиях спрашивают про бинарные деревья, паттерны и чистоту кода, а когда начинаешь с ними работать и смотреть, что там делали до тебя — поседеешь. И потом все проекты срочные-срочные, выкладывай срочно, какие паттерны, git и прочее, лишь бы работало.
+1
ну и как, в итоге вы устроились на работу? как зарплаты, нормальные? в мире очень много разнообразия, да
0
SOLID — не паттерн, скорее набор принципов
+5
не «будите»
а будете
грамотеи, йля
а будете
грамотеи, йля
0
Про бинарное дерево уже сложней… двоичное дерево (бинарное) = структура данных. Дерево используется для работы с большими объемами данных, не удивительно, что при приеме на работу с интернет магазинами спрашивают именно это.
Вот хоть убейте, не понимаю, нафига разработчику при создании очередного шаблонного интернет магазина, на уже готовом движке и БД может вдруг понадобится писать очередное бинарное дерево.
Задача ради задачи, «у Гугла же требуют написание кода для обхода бинарного дерева на бумажке, чем мы хуже?»
+1
Так и не сказали о каких паттернах спрашивают. SOLID более общее понятие, рандомный пример паттернов это фабрика, прототип, observer.
0
Зарегистрируйтесь на Хабре , чтобы оставить комментарий
От var b до собеседования