если нужно сделать очень хорошо - то да, если чтоб просто работало - нет