5
如果不存在,那么在get中创建某些东西是不好的编码习惯吗?
因此,我有一个Web服务,该服务具有类似的功能getAccount,如果有该服务,它将在帐户中返回标识符,否则将引发异常。如果抛出的异常与获取信息相同,则客户端将始终希望创建一个帐户。 我正在为客户端创建一个便利库,该客户端将处理内部的所有webservice调用,因此他们不需要知道如何自己进行调用。 我想知道的是,如果我要创建一个getAccount(accountName)可以在帐户存在时获取该帐户的帐户,如果不创建该帐户并返回信息,那是一件不好的事情吗?我应该将其留给客户端来处理异常还是将其命名为诸如getOrCreateAccount之类的东西?有关系吗? 在get操作中创建内容是不好的做法吗?
18
java
code-quality