где можно посмотреть как базовые задачи реализуют более опытные программисты? вроде как делают валидацию, или проверяют тип введённых пользователем данных