我正在努力列出所有常规开发人员在现实世界应用程序开发中使用的所有常见编程任务。您在大多数常规 LOB 应用程序中重复使用的代码。即使它不那么常见,并且您认为将其添加到列表中是相当值得的,请这样做。
让我从:
- 从磁盘读取文本文件,将其加载到字符串中
- 将字符串保存到文本文件
- 将业务对象序列化为 XML
- 将 XML 从字符串和/或磁盘反序列化为业务对象
- 根据 XSD 架构验证 XML 字符串
现在轮到你了。
更新:让我说一下为什么我想要这个列表。一旦我有相当数量的任务,我想为这些任务中的每一个创建一个非常有效的代码的方便参考。因为每次我编写代码来完成其中一项任务时,我都可以简单地参考我的代码参考。我不希望我的代码在多个地方都不同。我的第 2 步是为所有这些任务编写高效而优雅的代码。
我想我应该把它写成一篇博文。这是一个错误的地方吗?