摘要: 经过几天的熟悉,我对于使用myEclipse制作网页项目的流程逐渐熟悉起来,也终于能够自己解决一些调试过程中出现的问题了。随着项目的进展,我们遇到的问题逐渐显出了一点的技术含量——相比较初期大部分实际是由拼写、大小写而引起error,现在遇到更多的是实际运用过程中,如action的实现、网页切换出错 阅读全文
posted @ 2017-07-02 21:39 时雨记 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 本次小学期实践的主要内容是将web前端、后端、开发结合起来,做出一份客户信息维护的编程项目。看似并不复杂的一个流程,实际动手操作起来呢,光是前期的软件安装、环境部署就折腾了将近一整天,前前后后也出过不少问题。 我们首先要安装开发所必须的软件myEclipse、Navicat Premium、Tomc 阅读全文
posted @ 2017-06-28 22:18 时雨记 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 本章为团队和流程,主要介绍了典型的软件团队模式和开发流程以及它们的优缺点、TSP、MVP、MBP、RUP。 团队有以下共同特点:有一致的集体目标,团队要一起完成这目标;一个团队的成员不一定要同时工作,例如接力跑;团队成员有各自的分工,互相依赖合作,共同完成任务。 软件团队的模式:1、主治医师模式:这 阅读全文
posted @ 2017-06-04 20:01 时雨记 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 本章的理论和知识点主要分为:代码规范、极限编程、结对编程、两人合作的不同阶段、影响他人的技巧。 第一,代码规范,分为代码风格规范和代码设计规范。 风格上,无疑是秉承着“简明、易读、无二义性”的原则,适当运用大括号、空格、缩进,让代码页面显得一目了然简洁明了。此外,对于变量的命名的准确度也很重要。设计 阅读全文
posted @ 2017-05-21 18:29 时雨记 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 构建之法第三章-软件工程师的成长 本章主要的理论和知识点是评价软件工程师水平的主要方法、技能的反面以及TSP对个人的要求。 首先,不同的数据能够从不同方面一个展示软件工程师的技术和能力,例如,通过完成时间平均值的比较,两位工程师或许能决出完成效率的高下,但通过比较方差则又能体现出的两位工程师的工作稳 阅读全文
posted @ 2017-05-07 11:19 时雨记 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 第二章的主要内容是个人技术和流程,由单元测试和个人开发流程组成。 单元测试主要通过举了例子阐述了在多人合作的软件开发中,如何能让自己负责的模块功能定义尽量明确,模块内部的改变不会影响其他模块,而且模块的质量能得到稳定的、量化的保证。 一直以来交过很多代码作业,但仅限于是完成了作业而已,对于缩进、行宽 阅读全文
posted @ 2017-04-23 13:37 时雨记 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 《构建之法》第一章阅读笔记 本书第一章标题为“软件=程序+软件工程”,如标题所言,在开头就十分精炼地概述了“软件”的概念,这样哪怕读者是门外汉,这一部分对于他们来说也很浅显易懂好消化,至少不会一上来就被一棍打懵。通过灵活又务实地举例子,把编程的意义、软件工程的概念等等都尽可能清晰而具象地向读者剖析出 阅读全文
posted @ 2017-04-09 13:11 时雨记 阅读(86) 评论(0) 推荐(0) 编辑