Oop 如何说服同事不要将数据集用于企业开发(.NET 2.0+;)
与我一起工作的每个人都痴迷于以数据为中心的企业开发方法,并且讨厌使用自定义集合/对象的想法。让他们信服的最好方法是什么?数据集/表格并没有那么糟糕,是吗 我能给出的最好建议是在自己的代码中尽可能多地使用它,希望通过同行评审和错误修复,其他开发人员将看到代码如何变得更具可读性。(发生这些情况时,请确保推动该点)Oop 如何说服同事不要将数据集用于企业开发(.NET 2.0+;),oop,Oop,与我一起工作的每个人都痴迷于以数据为中心的企业开发方法,并且讨厌使用自定义集合/对象的想法。让他们信服的最好方法是什么?数据集/表格并没有那么糟糕,是吗 我能给出的最好建议是在自己的代码中尽可能多地使用它,希望通过同行评审和错误修复,其他开发人员将看到代码如何变得更具可读性。(发生这些情况时,请确保推动该点) 最终,如果代码有效,那么剩下的就是语义,这是我的观点。通过示例来做,轻描淡写。任何更强大的东西都会让你与团队其他成员疏远 记住要考虑到他们可能错过了一些事情。作为团队的一员意味着轮流学习和
最终,如果代码有效,那么剩下的就是语义,这是我的观点。通过示例来做,轻描淡写。任何更强大的东西都会让你与团队其他成员疏远 记住要考虑到他们可能错过了一些事情。作为团队的一员意味着轮流学习和教学
没有一个人能给出所有的答案。我想你可以尝试推销O/R映射和映射工具的想法。将行视为对象的好处非常强大 记住要考虑到他们可能错过了一些事情。作为团队的一员意味着轮流学习和教学 附议。“企业发展”与正常发展不同(通常其含义“比正常发展更重要”)的整个想法真让我恼火 如果使用某些技术确实有好处,那么您需要列出一份经过深思熟虑的列表,列出切换后可能出现的所有利弊。
向你的同事展示这份清单,并附上每一份清单的解释和示例 创建此列表时必须现实。你不能只说“节省了我们很多时间!!!赢!!”,而不考虑这样一个事实,即有时需要更多的时间,需要X个月才能跟上新技术的发展速度,等等。你必须展示具体的例子,说明在哪些方面可以节省时间,以及具体的方法 同样地,你不能像他们不重要一样回避这些缺点,你的同事会打电话给你。
如果你不去做这些事情,或者你觉得自己只是在推销自己喜欢的东西,没有人会把你当回事,你会因为是一个充满热情和活力但对任何事情都一无所知的人而名声大噪 顺便说一句,注意这个特殊的骗局。它将压倒一切,除非你对所有其他东西有很多强有力的理由:
- 需要12个月以上的工作来移植我们现有的代码。你输了
- 呼吁在维护与数据集保持一致的应用程序时体验痛苦
- 列举新方法的性能优势
- 用一个好的中间地带引诱他们。移动到.NET3.5,并将LINQ升级为SQL,例如:虽然仍然坚持数据驱动的体系结构,但这是对字符串索引数据集的巨大背离,并强制执行。。。瞧!自定义集合--以对其隐藏的方式
- 问题的答案控件可以是任何内容—文本框、复选框选项、单选按钮选项、下拉列表,甚至可以弹出一个自定义对话框,从web服务中提取更多数据
- 根据用户回答的内容,它可以触发更多子问题直接出现在父问题下。如果稍后给出了不同的答案,则应公开与该答案相关的另一组子问题(如果有)