¿Es campo un sustantivo abstracto?
No.
El dominio también se puede llamar espacio problemático y dominio problemático. La característica importante del dominio es: existencia. Es decir, existe, debe existir y tiene cierto grado de estabilidad. Pero los territorios pueden no existir objetivamente y algunos barrios se crean artificialmente. Por ejemplo, tomemos el juego de los súper caballos de fuerza. Este campo se crea artificialmente, pero cuando se complete la creación, tendrá un cierto grado de estabilidad.
Debido a la existencia del dominio, la parte correspondiente del software se puede diseñar directamente en base a él. Cuando se desarrolla software, se crean algunos objetos para implementar funciones. Estos objetos no se tratan como objetos de dominio. Por ejemplo, los objetos de flujo de entrada y flujo de salida se utilizan para leer y escribir fuentes de datos. Las fuentes de datos pueden verse como objetos de dominio. Porque existen fuentes de datos reales. Los objetos de flujo de entrada y de salida, como objetos de dominio, significan que deben existir. Esto limitará el diseño de la biblioteca y debería permitir el diseño sin flujos de entrada ni de salida. Por lo tanto, los flujos de entrada y salida deben tratarse como objetos de diseño, que también son algo abstractos.