"Говно готовить" я точно не спец... тут даже претендовать не буду.
А ошибки и нюансы - ну ты представь, что у тебя в машине, допустим, будет так, что если ты багажник с кнопки закрыл, то она не заведется, пока ты не выйдешь и не сядешь снова в нее.
Есть нелогичности - они бесят. Жизнь несовершенна.