我怎样才能将产品推向市场以满足最后期限

Luk*_*101 2 c# asp.net asp.net-mvc-2

我的矿山客户不关心优雅和结构良好的代码.我正在用最少的第三方工具从头开始编写应用程序.我正在使用l2s,Recatcha,tinymce,lucene和结构图.

我希望尽快将客户产品推向市场,同时牺牲优雅的代码.是否有任何工具可以让我将产品推向市场?

Nik*_*iki 7

没有客户关心优雅和结构良好的代码.这不是你编写优雅且结构良好的代码的原因.你写它是因为它更短,更简单,编写速度更快,包含更少的错误,更容易找到这些错误.

ADD:我知道上面写的内容听起来很矛盾.当我开始工作时,我也不相信.我必须学习艰难的方法.因此,要明确这一点:当您尝试编写优雅,结构良好的代码时,通常会发生这种情况:

  • 您将引入导致奇怪,不可重现行为的细微错误,并且比首先编写代码需要花费10倍的时间
  • 你会多次解决同样的问题.或者,反过来说:优雅的解决方案可以解决一系列问题,而丑陋的解决方案只能解决一个问题.或者是一个问题的一部分.
  • 你会重复很多次.这意味着需要编写更多代码,需要维护更多代码,更多错误.
  • 您将编写一周后您不理解的代码.因此,与其添加新功能/解决错误相比,您将浪费时间来弄清楚为什么某些代码可以工作(或不起作用)
  • 你会解决错误的问题.这是迄今为止最严重的危险,如果您尝试节省正确计划物品所需的时间,则会发生这种情况.

  • 究竟.当谈到技术细节时,你是专家而不是客户. (2认同)