今日测验总结
测验总结
通过本次测验我总结了长久以来的关键问题
1.表的设计,这么多次的测试,我发现,在编写程序之前,了解所有需要储存的数据并设计好数据库表是非常关键
找到了这些数据之间的关联以及表的关联,把所有的表构建成一个结构图,这样我感觉就成功了一半
在之前的测试中,之所以写的很慢,其关键就是数据之间的关系没有捋清楚,导致写到后面,才发现数据表缺少了一些关键字,而且也不好搞明白这些表之间的逻辑关系
对于一个系统来说,它的许多表格之间存在在着复杂的逻辑关系,当我们把这些关系捋清楚,变成简单的增删改查,就可以清晰快速的编写程序
2.数据的传递,不同页面的数据之间的传递对我来说也是个很大的难点,尤其是当一个数据传递多个页面时,很容易出现数据丢失问题,尤其是操作完跳回功能页面时,很有可能从登录页面到功能页面携带了数据,而从操作页面再跳回功能页面时,数据会丢失从而爆错
以上就是本次测验对于我来说想到这么久以来的问题所在,也是导致编写程序缓慢的原因所在,本次测试只完成了用户的登录,信息和权限管理,对于新闻的操作只写了一点点,下次继续努力吧
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构