Пунктуация. Правило 90 — Сравнительные обороты, не выделяемые запятыми
Правило
Сравнительные обороты (с союзами как, словно, будто, точно, что) не выделяются запятыми:
1) если оборот входит в состав сказуемого или тесно связан с ним по смыслу: Мы с ним словно родные братья, смотрим в прошлое будто сквозь хрустальную призму;
2) оборот имеет устойчивый характер: Он был словно на иголках, хотя и знал район как свои пять пальцев;
3) оборот имеет значение образа действия (можно задать вопросы как? каким образом? или заменить наречием): Тропинка извивалась как змея (ср.: змеёй);
4) оборот имеет значение приравнивания или отождествления: Старайтесь смотреть на ребёнка как на личность;
5) если перед оборотом есть отрицание не или слова совсем, почти, точь-в-точь, именно и т. п.: Дождь стучал по крыше совсем как барабанная дробь.
Литература
Правила русской орфографии и пунктуации: полный академический справочник / под ред. В. В. Лопатина. — М., 2007. — §90. Знаки препинания при сравнительных оборотах.