一步踏错,终生错

2024-02-17 16:58
文章标签 一步 终生 踏错

本文主要是介绍一步踏错,终生错,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

    做机房收费系统到最后了,一句话仍然充斥在我的四周:一步踏错,终生"!

    可能有人会说,什么事情,能有这么严重?

    我想我纠结了两周的混乱生活足以警惕大家:需求分析,何其重要!

    由于刚做完学生信息管理系统,很有成就感,对于代码也有了种莫名的情愫.所以,一看到机房收费系统,就四个字儿:迫不及待.

                                                                    

     马云说:他的成功不是偶然.与之相比,我的挫折仿佛是必然了.   

     于是乎,错误的一步就这样产生了...

 建的容易:

    点了一遍师傅给的源程序,根据每个窗体的大概功能,分别对其建立了一个表.最初的数据库就这样产生了.

    这个过程有用了两天吗?貌似没有.这个过程里有需求分析吗?貌似也没有.

    一句经典话:欠下的,终归是要还的!

    这次,我欠了1,却还了12.这不能不说是血的代价了!

                                                                               

 修的惨烈:

    一遍敲着,一遍改着数据库.发现,不是每个窗体就用一个表的,也不是每个表只管一个窗体的!

    用到了,就改;后面改了,前面错;前面改了,后面错;一个表改了,多个窗体错;就这样,错了改,改了又错.

    刚换了导师,小步师傅看了我这周的学习周报,问我:为什么调试用了一周的时间,这么长?如果让他看看我上周的周报,他汗颜的...因为,就调试,我用了整整两周的时间!

    不光数据库没有建好,还有一些功能的实现,也是理解错误.实现了"自己的"功能

   :

                 1.自己要做的系统名字都没有理解好.

         机房"收费"系统,被我做成网吧上机系统了,一台电脑只能一位同学上机.

                 2.三大模块的作用不理解.

         模块一:一般用户;模块二:操作员;模块三:管理员.

         我理解的一般用户就是上机同学,所以当时还很纳闷,为什么一般用户也可以强制所有学生下机呢?现在看来,有些问题,看似偶然,实则是必然!

                 3.学号可以重复吗?

         当时自以为:人家想办两张卡,为什么不可以呢?就和一个人的身份证可以办好几张电话卡一样.所以我就把学号设置为了可以重复.

         后来小贤子和我说这样非常容易造成混乱,最好不要这样.改是改了,可是说实话,还是不太清楚为什么

    

    类似的问题有很多,这就是为什么上面我说到,我欠了1,却用了12天在还!

    看到这里,你又没有一种:一步踏错,"终生"错的感觉了.反正我是有了

    

    写下来,希望可以作为前车之鉴,不光是给别人看,也是我以后学习的警告,所以,我感觉,12天还是很值的!

   起码,它为我省下了以后很多个12!

    

    所以,题目还是要再补充上一句的:一步踏错,"终生",却得终身受益!

这篇关于一步踏错,终生错的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/718430

相关文章

一步一步将PlantUML类图导出为自定义格式的XMI文件

一步一步将PlantUML类图导出为自定义格式的XMI文件 说明: 首次发表日期:2024-09-08PlantUML官网: https://plantuml.com/zh/PlantUML命令行文档: https://plantuml.com/zh/command-line#6a26f548831e6a8cPlantUML XMI文档: https://plantuml.com/zh/xmi

2024年高教社杯数学建模国赛最后一步——结果检验-事关最终奖项

2024年国赛已经来到了最后一天,有必要去给大家讲解一下,我们不需要过多的去关注模型的结果,因为模型的结果的分值设定项最多不到20分。但是如果大家真的非常关注的话,那有必要给大家讲解一下论文结果相关的问题。很多的论文,上至国赛优秀论文下至不获奖的论文并不是所有的论文都可以进行完整的复现求解,大部分数模论文都为存在一个灰色地带。         白色地带即认为所有的代码均可运行、公开

LiveQing视频点播流媒体RTMP推流服务功能-支持大疆等无人机RTMP推流支持OBS推流一步一步搭建RTMP视频流媒体服务示例

LiveQing支持大疆等无人机RTMP推流支持OBS推流一步一步搭建RTMP视频流媒体服务示例 1、流媒体服务搭建2、推流工具准备3、创建鉴权直播间4、获取推流地址5、配置OBS推流6、推流及播放7、获取播放地址7.1 页面查看视频源地址7.2 接口查询 8、相关问题8.1、大疆无人机推流花屏 9、RTMP推流视频直播和点播流媒体服务 1、流媒体服务搭建 Windows/Lin

Word快速重复上一步操作的三种高效方法

在日常工作、学习和生活中,我们经常需要执行一系列重复性的操作。这些操作可能简单如复制粘贴、调整图片大小,也可能复杂如编辑文档、处理数据等。为了提高效率,掌握快速重复上一步操作的方法显得尤为重要。本文将介绍三种高效的方法,帮助你在各种场景下迅速完成重复性任务。 方法1:利用“格式刷”功能 如果需要重复操作的是规范文本或段落的格式,很多人知道可以使用Word文档里的“格式刷”功能。 但点

孙宇晨:区块链领域的时代先锋,每一步引领未来趋势

​孙宇晨,这位在区块链领域崭露头角的青年企业家,凭借着敏锐的洞察力和坚定的决心,成为了数字经济时代的领航者。他的每一步,都走在技术创新的最前沿,推动着区块链技术的发展与应用,给全球经济带来了深远的影响。 从创业初期到现在,孙宇晨始终紧跟时代脉搏,勇敢地探索未知的领域。他对区块链技术的热情源于他对去中心化理念的深刻理解和认同。在区块链技术还处于初期发展阶段时,孙宇晨便看到了它将如何改变世界。区

【对线面试官】阿里面试经历,有些人走一步看一步就挂了

点击上方蓝色字体,选择“设为星标” 回复”资源“获取更多资源 这个其实说来就话长了。是小编曾经面试阿里妈妈的经历。 这次面试最终在HR面挂掉,以至于后面回忆起来,仍然是一桩美谈。 这次面试长达一个月之久,共经历了4轮技术面,1轮HR。前四轮面试过关斩将,简直开了挂一般,跟面试官正面对线,丝毫不虚。听我一一道来。 第一轮 第一面是电话面试,晚上10点半。我特么一脸问号?你们这是刚加完班吧?事实上我

JVM为什么要多一步翻译成class文件的理由之一

简单说:因为Java的想法很伟大,并不只是想给Java语言用,而是脚踏多只船,只要其他语言能翻译成class文件他也能执行 Java虚拟机(JVM)不仅限于执行Java编写的程序,还支持执行其他编译成JVM字节码(即.class文件)的语言。这种能力使得JVM成为一个多语言的平台,因为任何语言只要能编译成JVM字节码,就可以在JVM上运行。这种设计具有很大的灵活性和扩展性,允许不同编程语言

【C++】【数据结构】一步一步写平衡二叉树[AVL]

转载:有修正,原作者存在一些错误,这里进行了更正。/* 平衡二叉树(Balanced Binary Tree)是二叉查找树的一个进化体第一个引入平衡概念的二叉树。特点:对于每一个结点,它的左右子树的高度之差不能超过1,若插入或删除一个节点之后使得高度之差大于1,就要进行节点之间的旋转,将二叉树重新维持在一个平衡状态。这个方案很好的解决的了二叉查找树退化成链表的问题,把插入,查找,删除的时间复杂度

谷歌seo优化有能一步提升的方法吗?

网站优化的方法有很多,但没有一刀切的解决方案。 谷歌SEO绝对不是一项廉价的服务。任何声称能以低价实现显著效果的承诺都值得怀疑。 谷歌SEO是一项需要人力、技术和资源的工作,如果你打算自己做 最少需要一个人的年薪,还要考虑域名、服务器、网站构建、安全维护和SEO理论。 再加上外链资源的建设 这并不是一个可以通过购买廉价外链资源来解决的问题。尤其是在Fiverr上购买那些来自印度和巴基斯坦的

Java一步一步构建web系统 在IDEA下用Maven搭建多模块项目

http://www.toutiao.com/a6332937025343226114/?tt_from=mobile_qq&utm_campaign=client_share&app=explore_article&utm_source=mobile_qq&iid=5215874113&utm_medium=toutiao_ios