Al leer sobre cuándo hacer que un método sea estático o no, he visto un principio general, tal como se resume en esta publicación , que un método solo debe ser estático si no modifica un estado y su resultado depende solo de los parámetros proporcionados para eso. Sin embargo, la respuesta más...
8
¿Deberían ser estáticos los métodos que no son "funciones puras" y que interactúan con API o hardware externos?