Лучше не делать ошибок. Это исключить полностью невозможно, но надо стремиться.
Учиться нужно у других. Можно учиться на ошибках, но эффективней отталкиваться от правильных действий других. Ошибка может предостерегать, не сделать тоже в следующий раз, когда безошибочность открывает верный путь при повторном прохождении.