Можно здесь или здесь почитать, но это субъективное мнение
Повторное использование знаний
Код начинается с четырех пробелов