Защита от пустых строк
None
, raise
, лог или предупреждение для пользователя).return ""
, если это не сопровождается объясняющей логикой. - Добавляй проверки вида if not result: ...
, если результат может быть пустым. - Если возвращаешь пустую строку осознанно — добавь комментарий.