课程总结 每一科课程的结束或多或少有一种如释重负的感觉,但这节课对我的影响很深,不仅仅是不能愉快地“如释重负”,还留下了“后遗症”。 还没开始这门课的时候,我们就有了作业——假期自学开学考试的考试内容!!!为了能多少有点了解,我买了两本厚厚的书:《代码大全》、《TCP\IP详解》,下载了一堆相关视频 ...
分类:
其他好文 时间:
2016-06-23 23:50:10
阅读次数:
139
无论怎么拖也总是要做的,我感觉自己的拖延似乎是毫无意义的浪费时间,我的拖延挤出来的时间都是在干啥,这真是让我反思。好了继续读代码大全,我开始烦了已经,因为它太厚了。过渡工程,这个问题把握好并不容易。一方面,我们希望系统健壮,如果组成系统的各个部分只在最低限度满足健壮性要求,那么整体通常是达不到要求的 ...
分类:
其他好文 时间:
2016-06-21 22:36:27
阅读次数:
214
继续阅读代码大全这本书,感觉是好厚好难啃啊。刚刚开始读不久到了作者说把主要精力集中于构建活动,可以大大提高程序员的生产率。我想就一个项目来说,思路和设计是站着主导的地位的,你如果不能把思路理清,可能随时都有可能卡在那里,而一旦灵感来了,你就会想泉涌一样的来思路,我们也算是做了一个小的项目的了,虽然很 ...
分类:
其他好文 时间:
2016-06-21 22:15:57
阅读次数:
129
常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全 今天刚网上看的 不多说直接帖代码 <head>< ></head><body> <!--向下滚动代码开始--><div id="colee" style="overflow:hidden;height:253px;width:410px;"><d ...
分类:
Web程序 时间:
2016-06-19 01:19:20
阅读次数:
209
这周没有上课,阅读了《代码大全》第六章模块化设计 内聚性和耦合性 模块化设计的目标是使每个子程序都成为一个“黑盒子”,你知道进入盒子和从盒子里出来 的是什么,却不知道里边发生什么。它的接口非常简单,功能明确,对任何一个特定的输入, 你都可以精确地预测它相应的输出结果。 从所有模块中的子程序可以对它进 ...
分类:
其他好文 时间:
2016-06-16 13:08:37
阅读次数:
134
借助隐喻可以更加深刻地理解软件开发的过程。通过把不太理解的东西和一些你较为理解、且十分类似的东西做比较,这样可以对不太理解的东西产生更深刻的理解,这种使用隐喻的方式叫做建模。隐喻的威力在于其生动性,能够让你把握整个概念,暗示各种属性、关系以及需要查证的部分..
分类:
其他好文 时间:
2016-06-15 11:02:38
阅读次数:
243
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.s ...
分类:
Web程序 时间:
2016-06-15 10:51:06
阅读次数:
240
构建实质建设的过程,构建的过程包含计划、设计、检查工作的一些方面。软件开发过程中的各种不同的活动:1.定义问题(problemdefinition)2.需求分析(requirementsdevelopment)3.规划构建(constructionplanning)4.软件架构或高层设计(softwarearchitectureorhigh-leveldes..
分类:
其他好文 时间:
2016-06-13 19:26:28
阅读次数:
234
又是一本经典的书《代码大全》,从豆瓣上看到了很多的好评,看了一点感觉大全确实是如其名,一路下来都是很实用的东西,有些虽然都接触到了,但是再看一遍仍旧是收益很大。首先,软件构建的核心就是管理复杂度。虽然书中有不少的篇幅来讨论变量、语句等等这些编程的基本要素,还包括代码改善和调整的策略和方法,可谓不无巨 ...
分类:
其他好文 时间:
2016-06-09 13:32:05
阅读次数:
216
我们总是会从老师那里听到关于软件架构之类的话,但是事实上并不怎么了解,通过这本书,我了解了更多的关于架构的知识。 软件架构是软件设计的高层部分,是用于支撑更细节的设计的框架。架构指的是适用于整个系统范围的设计约束,而高层设计指的是适用于子系统层次或多个类的层次上的设计约束(但不是整个系统范围的设计) ...
分类:
其他好文 时间:
2016-06-06 18:29:49
阅读次数:
116