摘要: 工具能够放大你的才干,你的工具越好,你越是能更好地掌握它们的用法,你的生产力越高,从一套基本的通用工具开始,随着经验的获得,随着你遇到一些特殊的需求,你将会在其中增添新的工具,寻找更好的解决方式。 作为注重实效的程序员,我们的基本材料是知识,我们搜集需求,将其变为知识,随后又在我们的设计、实现、测试 阅读全文
posted @ 2018-04-14 08:22 New-s 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 课堂讨论记录(电子版): 目标:完成填报系统 形式:非结构化的形式 基本规则:言论自由 个人想法: 钮立超:应该第一时间考虑填报人,方便填报 王铭宇:要尽量满足经理的要求 王翌淞:要方便管理者 张力强:要尽量满足所有利益相关者的需求 系统利益相关者描述案例: 利益相关者 主要目标 态度 主要关注点 阅读全文
posted @ 2018-04-07 22:59 New-s 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 注重实效的途径 重复的危害,有时候是copy paste大法带来的后果,有时候是为了省事,总之,一份功能相同的代码在多处出现,更要命的是,需要修改这部分代码!这个可以毫不客气的说就是灾难,所以在设计,在编码初期就要有良好的规划,尽可能避免重复。实际工作中,发行有时候,尽管想要刻意避免,但是还是会出现 阅读全文
posted @ 2018-03-31 11:10 New-s 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 在所有的弱点中,最大的弱点就是暴露弱点。当我们面临选择,将要对某一项任务承担责任时,首先要考虑的是,如果最终结果失败了,你是否能够承担此结果所带来的风险,不论过程如何,我们都要勇于承担最终的结果。这是一种责任,量力而行,不夸大其词,承诺的事就要做到。 不要容忍破窗户。一扇窗户破了,只要有那么一段时间 阅读全文
posted @ 2018-03-18 20:12 New-s 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1,如果你为Liz开发问题账户分析系统,你准备如何进行需求分析,第一步要做什么? 进行业务需求分析 2,你认为目前需求分析材料中欠缺哪些内容? (1)缺少对用户的理解 (2)缺少客户账户的历史数据 (3)缺少用户的操作功能 3,描述一下拟开发系统的原型(包括哪些功能,数据库如何设计、操作的流程、界面 阅读全文
posted @ 2018-03-13 18:26 New-s 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 阅读书籍:《程序员修炼之道》 本书籍共8章,计划两周阅读一个章节,然后周末撰写并发表阅读笔记。 阅读全文
posted @ 2018-03-13 18:08 New-s 阅读(102) 评论(0) 推荐(1) 编辑
摘要: 世间万物的产生追其源皆为一个起因——那就是其他事物对其的需求,软件也不例外,一个软件的诞生,往往是某些人或个体在生活或工作上遇到了一些问题,然后产生了一些需求,进而向工程师提出制作软件的要求。由此可见,需求对于软件工程的重要性,它是软件的产生的根本原因。 那么需求究竟是什么?需求就是产品支持其拥有者 阅读全文
posted @ 2018-03-13 17:52 New-s 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 当一个诺大的软件工程项目结束之后,对于技术人员来说,提心吊胆的感觉远远大于满心欢喜的心情,这是因为客户往往对于我们所完成的项目一脸嫌弃,总是要求我们改这改那,这往往会让我们失去对项目的满腔热血。那么为什么客户会经常对我们的“劳动成果”不屑一顾?当我们对客户的需求没有真正理解清楚时,我们做出来的东西客 阅读全文
posted @ 2018-03-07 21:57 New-s 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 当明确需求是什么之后,还要对需求进行质量的检测,检测该需求的难易程度以及需求的可实施性,最后对需求进行测试。然后才能进行下一步的操作,从需求开发向设计规划的转化。许多软件工程实行“从右到左的进度安排”,此时,规定了发行产品的具体日期而后定义产品的需求。当开发者要实现预期质量标准下所有要求的功能时,他 阅读全文
posted @ 2018-02-20 22:59 New-s 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1,今日:目标:完成记账功能 2,昨天:账单的增删改查方法 3,收获:无 4,问题:SQLite表单出现问题,提交后软件直接退出 阅读全文
posted @ 2018-02-14 23:12 New-s 阅读(90) 评论(0) 推荐(0) 编辑