牛腩新闻发布系统总结(一)——总体感受

简介:

           牛腩新闻发布系统的学习差不多用了一个月,我对它的总体评价是“麻雀虽小,五脏俱全”,这是我第一次开始接触网页设计,当我把它设计完时,满满的都是成就感,虽然自己按着牛老师的意思做的,不过依旧非常开心。

       牛老师的视频看完我首先想说,他是个特别有耐心,全心全意为人民服务的人,完全从初学者的角度出发,第一个让我想看他其他视频的人,这个系统虽然说很小,不过每一步设计都都很关键,很准确,让我这个没有接触过完整项目开发的人不至于跑偏。

       首先是项目设计思路:文档编写(数据库设计说明书、 概要说明书、详细说明书等)----数据库建立----代码编写。其实这个设计思路在之前的学习中我是没有第一步的,原来的时候总听长辈们说文档的编写比敲代码重要,注释要占代码的50%,这些话是在我学习做这个项目以后才体会到它的意义的。因为我之前做的系统是一个人做,而我们真正一个大的项目不能靠一个人完成的,是有明确分工的,那怎样才能让每个人都各司其职,并且很好的完成任务呢?那就完全靠文档了,文档上写什么程序员就要敲什么,所以项目组长的任务就非常艰巨,需要把每个细微的步骤都设计到没有问题,否则,下面的人看不懂,或者程序运行不起来,最终只能是项目组长的设计不合理。至于代码注释,更是关键,因为每个人都可能是变动的,也许今天还在这个公司,也许明天就会跳槽,那么接手的人就受罪了,看不懂代码就是一个大问题,这个时候如果我们的注释是满满的,那很显然上手就会很快。

      其次是备份思想:总会听到一些同学说,“太后悔了,为什么没有备份数据库,打开sqlserver以后,数据库没了,这回算完了”,或者是“机房敲了半天,最后vs突然死了,哎!又白敲了,还得重来。”,这样的返工我也经历过,尤其是这次参加了考试系统的一些过程,我负责的是数据库的备份,说实话我不知道备份了多少数据库,我自己都不知道了,可是为什么总要备份?因为说不定你需要用到哪个状态下的数据库,如果你没备份,可能一次次组织测试的数据就全都浪费了,想用的时候没有了,就只能再找人来测,这样既耽误他人时间,又耽误自己的时间。所以说备份思想非常重要。

      第三,要学会以旧换新:记得原来老师给我们讲的数据库与VB学习,将这两种看似不一样的内容联系到了一起,而牛腩中尤其是前几集我们刚做过第二遍机房,于是前几集我几乎没有看牛老师的,直接自己把它写出来了,接着把HTML视频看了,一开始感觉它并没有之前用C#直接加控件敲方便,外观还得自己设计,挺繁琐的,后来在实践的过程中才发现,其实也就是把我们之前直接添加控件,设计它的属性这一步用代码实现了,就是在CSS样式中实现的。

       第四,学会使用firebug:这个插件我一开始是拒绝使用的,后来在学习的过程中出现了各种各样的问题,样式无法显示啊,或者是要查看样式啊,需要调整啊,如果用原来的断点调试是无法实现的,这时候就需要用到firebug,来修改、调整样式。

        总体的感受很多很多,下面的系列博客会一一道来,这个系统虽然很小,可是它的涉及面广,是一道很好的开胃菜,里边还提到了ajax,js等,为后面的学习奠定了很好的基础,因为在这段学习中总是被打断,开学来了再接着学时有种接不上的感觉,所以自身感觉,这个小系统的开发需要一鼓作气,不能间断。

         个人观点,希望大家指正!

相关文章
|
算法 定位技术
八爪鱼RPA在微信的十大高频场景,让你的工作事半功倍!
在微信中,rpa(机器人流程自动化)技术可以应用于各种情况,为用户提供更高效、便捷的工作体验。本文将介绍微信中的十大高频场景,并说明rpa可以如何应用于这些场景中,从而让工作事半功倍。
|
7月前
|
前端开发 JavaScript 开发工具
前端知识笔记(三十)———前端需要掌握的技术有哪些方面
前端知识笔记(三十)———前端需要掌握的技术有哪些方面
100 1
|
前端开发 C++ 容器
【牛腩】HTML+CSS基础了解
【牛腩】HTML+CSS基础了解
83 0
|
运维 前端开发 程序员
一个切图仔的工作沟通日常
一个切图仔的工作沟通日常
103 0
|
设计模式 Java 数据库
移动应用程序设计基础——期末考核——登录界面与简单日记本的综合实践
上机单独完成一个简单日记本程序的编写。界面包括:用户登录,用户注册,日记本主页,新增编辑日记。 注意:以下***为您姓名的拼音单词第一个字母(如俞成海——ych)。 1、 用户登录 布局:activity_login.xml, 布局如下图,资源图片username.png和password.png,布局要求左边内嵌图片,提示如图。(10分) ...
251 0
移动应用程序设计基础——期末考核——登录界面与简单日记本的综合实践
|
移动开发 前端开发 Java
令我室友大为震惊!手把手教我室友撕web前端基础知识,上手小项目广告推广软文页面。
令我室友大为震惊!手把手教我室友撕web前端基础知识,上手小项目广告推广软文页面。
171 0
令我室友大为震惊!手把手教我室友撕web前端基础知识,上手小项目广告推广软文页面。
|
算法 网络协议 Java
|
开发者 前端开发 运维
据说搞算法的在尝试让影视后期人员“下岗”| 开发者必读(038期)
最炫的技术新知、最热门的大咖公开课、最有趣的开发者活动、最实用的工具干货,就在《开发者必读》!
1486 0
博士论文写作攻略:这才是效率
还记得上一期的小倔强吗,那个帖子详细分析了传统vs现代的毕业论文写作方式的优缺点。后面说了直播码字,就在今天开始! 九天学者编程直播间 关注九天学者微信公众号获取及时开播通知! 九天学者博士论文写作不定时直播 ...
1128 0