Как правильно изучать программирование без «ээ, а это чо?!»
В общем все (даже анонiмусы) знают, что я учу Java. Друг дал задание - написать крестики нолики. Остановился я собственно на том, что не могу после добавления символа в массив (создал двумерный массив 3 на 3) отобразить тот же, но видоизменённый массив и запомнить положения крестика и нолика в нём. Начал смотреть в книгах о работе с массивами и внезапно понял, что ничего не понял. В интернетах нахожу либо для дебилов объяснение массивов (точнее с самых-самых азов), либо что-то типо книг со сравнениями с Листами, Аррэй листами и какими-то бешенными примерами кода (с классами, объекта и всем, что я ещё не учил). Вопрос вот в чём - учить наскоками как я делаю это сейчас или же постепенно страница за страницей (не хочу наделать кучу ошибок)?