class Clase_autodoc:
    """_summary_

    Returns:
        {string}: mensaje motivacional
    """    
    @staticmethod
    def funcion_mantenible():
        """
        Args:
            param1: This is the first param.
            param2: This is a second param.

        Returns:
            This is a description of what is returned.

        Raises:
            KeyError: Raises an exception.
        """        
        return "Por tanto, soy mantenible :)"
      
    def ejemplo_estilo_JetBrains(list_of_items):
        """Este es el estilo de documentación como se ve en JetBrains

        :param parametro: ejemplo de parámetro
        :type tipo: ejemplo de tipo
        
        :return valor: variable que devuelve la función
        """
        pass