Reading view

There are new articles available, click to refresh the page.

程序要兼容第三方文件格式,应该把第三方格式每个放一个 namespace,还是用一个功能一个 namespace,不同格式实现都放里面好,大型开源项目一般是怎么做的?

drymonfidelia: 例如
App.WordDocument.Consts
App.WordDocument.Types
App.WordDocument.Export
App.WordDocument.Validation

App.Consts.WordDocument
App.Types.WordDocument
App.Export.WordDocument
App.Validation.WordDocument
哪种好,方便扩展?
❌