我有一个可怕的习惯,实际上是我现在正在努力解决的问题,当我想到更好的方法来做某事时 - 要么是重构,要么是看起来更酷的东西,或者更好的用户体验,我只需要这样做。即使这会花费我时间并且我正处于时间紧缩状态。我不知道什么时候说,“不,没有时间做这件事,我可以稍后再做。”
有你画的线吗?
就像现在我需要一种方法来显示数据库中的杂志文章。简单的方法是创建一个新的 .aspx 页面并传递文章 ID。令人敬畏的方式将是显示文章的jquery淡入淡出模式。至少我是这么认为的。不是大师,我会花更长的时间来写作。我们将在下周推出,没有时间多废话了。但是,我不能让自己以简单的方式做到这一点。
有没有其他人遇到这个问题?想知道更有经验的程序员是否有一些智慧可以分享。
最佳答案
我会先走快速路线。
编写一个 ASPX 页面,显示基于 ID 的文章,或者更酷、更 SEO 友好的 slug。您将能够在截止日期前完成任务。然后,我将开始使用很棒的 jQuery 方式。
这样做的好处是您将有一个后备选项,以防用户禁用 JavaScript。
关于language-agnostic - 您如何确定以正确的方式做某事是否会妨碍您?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/512878/