我永远不知道在文件中写入/存储/保存内容的函数的正确名称是什么.什么时候我应该使用save()vs store()vs write(),这些之间的意义有什么不同?
我想store如果我写入数据库,write文本文件和save二进制数据,是否正确使用?那些XML文件呢?
好吧,这取决于你。我个人使用saveXXX()和loadXXX()对于大多数此类代码,如何从技术上保存数据(文件、数据库等)并不重要。从应用的角度来看,这没有什么区别。保存的代码只需要将数据放入存储中,或多或少是持久的,并且它并不真正关心存储层如何完成它。我只是建议坚持使用一种命名,主要是为了简单性和一致性。
我使用load/save来表示隐式知道或推断在哪里获取或放置数据的方法,而read和write方法需要明确地被告知。我想最终它是完全任意的,但是社区就何时使用哪个词达成共识会很高兴知道。