加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 前端头还是后端?

发布时间:2020-12-16 04:37:59 所属栏目:asp.Net 来源:网络整理
导读:嗨,我必须使用WebForms在MS ASP.NET中执行一个小型CMS应用程序. 我自己做所有事情:前端和后端以及数据库架构. 既然我想开发这个网站,我想知道我是应该从前端开始还是从后端开始. 考虑到这是一个小项目,你能不能给我一个步骤列表,我可以帮助确定什么是开发我
嗨,我必须使用WebForms在MS ASP.NET中执行一个小型CMS应用程序.
我自己做所有事情:前端和后端以及数据库架构.

既然我想开发这个网站,我想知道我是应该从前端开始还是从后端开始.

考虑到这是一个小项目,你能不能给我一个步骤列表,我可以帮助确定什么是开发我的应用程序的最佳顺序?

再次感谢您的时间.

解决方法

你大部分时间都会开发所有层级

对于某些页面,您可能首先创建数据库模式并用一些虚拟数据填充它,然后再按照自己的方式工作.

对于其他人,您可以从页面本身开始,然后编写使其正常工作所需的功能.特别是当这个页面没有被充分考虑时.这不差也不好.这只是发展趋势的方式.

一些考虑

遵循敏捷开发

>以用户故事的形式写下一些要求(并跟踪它们),不提供有关页面,数据等的任何信息.就像我希望在我的页面上有主要导航的用户一样.这种故事将允许以后更改代码/页面而不会使故事变得无效.
>一开始不要急于做一些功能齐全的事情.不要过度设计代码.因为您最终会在以后进行更改=关注YAGNI.例如,首先不要完全设计您的数据库.每个故事的开发都需要尽可能多.但是要考虑将来必须集成到现有代码库中的东西.
>当你看到应该改变的东西时,立即重构现有的代码.
>如果您有人测试您的代码,请让他们这样做.在现有错误得到完全解决之前,不要开发下一个故事.你以后会对此感激不尽.
>如果您的代码是半复杂的,我建议您编写单元测试,因此未来的代码更改不会破坏现有功能.

最重要的是:在您这样做的同时学习并更改现有代码.由于您正在学习这些技术,我建议您首先要坚持简单.您将在需要时添加更复杂的内容.其中一些根本无法完成.所以最后你会意识到YIDNI(是的,我不需要它).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读