当好的设计决定出问题...
2004年8月25日星期三10时51分
hmmphh... ...... 好了, 我正在为我工作时正在建设的新框架建立一个安全系统, 这个概念有等级内容类型和继承角色的概念; 这样你就可以指定一个家长的角色, 并把它传给孩子的内容类型, 减少在系统内部分配权限的立法工作。 既然我愚蠢地决定定义XML 而不是 DB 中的内容类型等级, 我现在不得不重新做一些事情; 主要是因为一些短视的想法, 我之前在开发演示基础设施时已经做了。 * 正确* 使用 XML 来定义页面属性。 嗯, 我忘记的是, 我存储了关于 DB 中继承基础设施定义的信息; 我需要这样做, 以便控制系统内多个不同项目的返回, 允许我只返回用户有“ 查看” 许可的那些项目。 啊, 我们都犯了错误 - 我想这是一个很好的例子, 表明没有考虑足够多的系统来在编码之前作出适当决定。 多数情况下, 并不是一个非常有趣的文章, 只要把它从我的胸口里拿开...
© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.