我正在开发一个内部网项目,它使用javascript作为客户端副作用/小部件,如树,网格,拖动。我们正在考虑使用jquery / backbone加上一些jquery ui。
问题是,jquery / backbone具有很大的灵活性,我们经验丰富的开发人员几乎可以确保代码 MESSY 。我讨厌那个。
为了减少他们使代码混乱的可能性,我将构建一个服务器端程序来解析xml(那些开发人员会尽可能编写xml而不是javascript)并在运行时生成javascript。通过这样做,我可以强制限制xml。并且xml往往不那么混乱。
但在进入之前,我想问一下是否有类似的现有框架?优选地,生成的javascript也使用模型/视图/控制器模式。
或者我还能做些什么来防止项目混乱?
ps:我想教育开发人员。但这是一项长期工作。对当前的项目没有多大帮助。
谢谢你们/女孩们。
好吧,我觉得这是个糟糕的主意。所以除了培训我的开发人员(长期),我还能做些什么?特别是在短期内,因为项目正在进行中?
答案 0 :(得分:1)
我喜欢你的目标,但我认为尝试以编程方式强制执行编码标准会过度解决问题。以下步骤有助于引导您朝着正确的方向前进:
我认为没有任何替代优秀的导师,并且提供任何类型的自动化解决方案可能会给您带来很多麻烦,而不会真正提高您希望教授的技能。