我的问题不是哲学问题,而是方法论问题。我了解我们如何构建软件来模拟日常流程和对象,例如很好地展示的“汽车”对象。我的问题是关于不太具体的事情。例如,如果我要构建一个从数据库返回产品和价格的搜索应用程序(作为一个更大的应用程序的一部分),我会想象它在生活中的实现方式吗?例如,代码中的“搜索代理”对象会模仿现实生活中的“人类搜索代理”(从中创建属性和方法)?本质上,如果某些东西在现实生活中没有明显的对应物,我们是否会采用这个想法并创建它的表示,以便我们可以对其进行编码?我应该如何考虑应用程序中不太模仿生活的对象?
感谢您的输入