AndruXa, вот тут ты заблуждаешься. На личном опыте (из собственного и наблюдений над другими), уверенно могу сказать, справки и скуулы всякие, засоряют голову новичку пуще любого другого источника, лишняя информация их замедляет.
Человек знающий хочь чуток англисский (незнать - ужасно), прочитав имя функции или имя раздела, знает что ему искать. Заходит в справку, читаем имя функции, читает параметры которые нужны функции и что она возвращает, и дальше идёт к себе в код и пробует воспользоваться функцией, у него выходит и он рад.
Во вторых, кодинг - это творческий процесс. Когда ребёнку покупают конструктор Lego он собирает то что там по инструкции, но потом всё разбирает и создаёт сам, а не по какимнибудь туториалам, потому-что создавая самому, ты будешь знать где что и как, каждый миллиметр детальки, тем самым знаешь что нужно изменить чтобы сделать это, а что изменить чтобы это, и почему тут вот шатаеться, а тут вот накось всё. Это проверенно неоднократно. Конечно народ думающий обратно, делает как считает правельным, для себя он не знает что теряет, просто понять правильность моих утверждений можно пользуясь именно этим методом обучения, и наблюдая за вторыми, которые предпочитают мануалы