我为一家中型制造公司创建.NET应用程序。我想创建一些可以被我的大多数应用程序使用的“框架”Web服务。
您发现哪些Web服务在这样的环境中重用是有用的?
更新:应用程序将执行从电子商务到外部客户到标签到发货,库存和报告的所有操作。
答案 0 :(得分:4)
我永远不会创建框架Web服务或框架(*)。这导致生成代码,因为它看起来像属于框架,而不是因为代码是有用的。
我的解决方案是继续编写应用程序代码(您认为将使用框架的代码),然后只有在您发现代码确实在多个地方使用时才重构为框架库和服务。这样你就不会浪费你的时间来编写永远不会被使用的漂亮的库代码。
(*)从来没有,因为我实际上做了编写这样的框架代码的时间,并花了很多时间做这个代码意味着调用框架永远不会完成。从那时起就没有。
答案 1 :(得分:1)
记录日志。适当强大的日志记录服务总是很有用。