Пока из всех учеников на курсе Ruby 101 больше всего проблем с тем, кто «уже немного программировал на PHP» (остальные вообще не, один в принципе с компьютером на вы, но ловит всё на лету)
(а ведь раньше хуже было, люди бывали испорчены бейсиком) ‎- 9000
да не в php дело, это ж не rails 101 ‎- urquan
↑ ну в некоторой степени и в PHP (когда человек не понимает — и агрессивно не понимает, пытаясь меня переубедить, — зачем нужны хеши и массивы отдельно, когда в PHP было так удобно). но вообще да, человек который «слегка чего-то» программировал это довольно нехорошо вне зависимости от языка, у него уже полная голова готовых концепций, которые нуууу странны. ‎- чаще всего просто ёбнутые
кстати, обходитесь без чисел фибоначчи и факториалов или это невозможно? ‎- urquan
вообще математику не трогаю (почти). есть текстовый файлик с фильмами с imdb, надо его сначала просто прочитать, потом вывести 10 самых длинных и 5 популярных комедий, потом то же самое с классами и т.п. (ну это очень вчерне). думал чересчур просто будет, но пока вижу что у людей прям мозги реально рррразвиваются при знакомстве со структурами данных, блоками, ветвлением, обработкой строк и т.д. ‎- чаще всего просто ёбнутые
да, хорошая тема. прикольно бы придумать какое-нибудь упражнение про деревья, а не брать стандартное про арифметические выражения, но кроме файловой системы ничего не придумал ‎- urquan
ну у меня акцента на алгоритмику в принципе особого не идёт, просто кагбэ изучить конструкции и идиоматику языка и по ходу получить от ментора (меня) некое «ощущение хорошего кода». ‎- чаще всего просто ёбнутые
не search trees, а обычные, на которых можно рекурсию показать. как объяснить про переменные, переходы, циклы и даже функции высших порядков я знаю, а с рекурсией затык ‎- urquan
да я понял что обычные :) но я на алгоритмику даже на этом уровне забил, честно говоря. ‎- чаще всего просто ёбнутые
Parse trees любого вида, скажем, арифметика со скобками. ‎- 9000
^ не хочу арифметику. это слишком красноглазо. ‎- urquan