加快网络开发

bn.*_*bn. 7 html

情况

我最近一直致力于一个项目,其中UI开发似乎太耗费时间.在这种情况下,就计算机科学或复杂性而言,服务器端的"业务规则"比表示方面要复杂得多.

我发现自己正在抓住/撞击墙壁,行为问题与直观的方法有所不同,一直是浪费时间浪费和糟糕的文档,我可能试图获得一个简单的UI元素排队正确.

我没有抱怨; 我理解有很多复杂性和广泛的受众支持Web开发,但我感到困惑的是,与编写具有复杂逻辑,数学,科学的代码所需的时间相比,做一些似乎应该是容易的部分需要多长时间等

您有什么想法和个人经验,从概念到现实,通过Web开发快速完成,或者至少以一种您可以了解可能需要多长时间的方式?我故意没有提到任何框架或语言,因为我真的很想在这里使用什么样的Web开发堆栈,哪些工具或最佳实践可以帮助您更快地完成任务,以及您最终如何使用不会感觉完全脆弱的代码而且充满了黑客攻击.

夸张,语言偏好和欢迎所有想法,我至少想了解用于具有高成功率的Web开发的内容,即使它不是最新的和最好的东西.

感谢您的输入.

-bn

Mar*_*tin 8

我个人已经发现将一切都分解成小任务有帮助.

我喜欢设计网页的方式:

  1. 画出设计,或者它的Photoshop.
  2. 创建HTML - 没有CSS,根本没有样式
  3. 现在添加你的风格 - 基本风格,如定位,保存菜单以后的完美
  4. 如果需要/服务器端代码连接到数据库
  5. 现在添加任何javascript,需要ajax
  6. 把它调整到完美

如果你把所有这些都分解成小任务,当你完成每项任务时,你会感到更有动力继续工作.

就像我说的那样,这就是我这样做的方式,而且似乎很快,特别是因为我每晚只能工作1到2个小时.