如何开发兼容性强的软件