5
鉴于一些库实现了一些广泛的协议或类似的东西(比如FTP),我将如何保持我的标准兼容代码与只需要代码的代码分离与不那么标准的兼容系统合作?如何从传统/怪癖模式代码中分离出良好的代码
一个很好的例子,这也是有意义的恕我直言,像jQuery这样的图书馆必须考虑所有这些浏览器的特性。必须保持传统兼容性的项目可能也会成为此类技术的良好目标受众。
我对ruby解决方案特别感兴趣,但也欢迎语言独立模式或来自其他语言的良好示例。
我已经在stackoverflow上找到了related question这里,但还有其他的方法吗?
同样,一个非常精细和全面的答复。非常感谢。 – raphinesse 2012-02-14 18:30:56