软件工程 软件工程-需求分析 需求分析的重要性根据Standish Group对23000个项目进行的研究结果表明:28%的项目彻底失败,46%的项目超出经费或者超出工期,只有约26%的项目获得成功。需求分析工作在整个软件开发生命周期中有着十分重要的意义。在这些74%的不成功项目中,约有60%的失败是源于需求问题。 需求分析的任务确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰而具体的需求。注意:... 阅读全文 2023-03-20 似水流年 1 条评论 7843 次浏览
系统架构设计 《代码不朽:编写可维护软件的10大要则(C#版)》读书笔记 代码不朽:编写可维护软件的10大要则(C#版)【荷】Joost Visser 著张若飞 译出版社:电子工业出版社出版时间:2016年09月 以下简称“代码不朽“。 这本书我读了几遍,觉得帮助还是挺大的,做些笔记。 《代码不朽》这本书在每一章的开头都引入 了一句名言警句,我在其它编程书上也经常看到这种操作,所以我经常在怀疑,这些大佬的编程是不是语文... 阅读全文 2023-03-10 似水流年 0 条评论 3791 次浏览
系统架构设计 架构师笔记:康威定律 以后会定期更新一些关于软件架构方面的知识总结,可能目前的工作年限并不能让我成为一名合格的架构师,但先积累着吧。 最近在看一本架构师杂志时,发现上面提及了《康威定律》,百度了一下,这里做个笔记。杂志中是提及微服务架构时才涉及康威定律的讨论,我是从事桌面开发的,微服务架构可能不一定能在工作中用到,但是先学习学习吧,以后的事谁知道呢。虽然桌面开发没有微服务架构,但模块化、插件式开发,还是... 阅读全文 2023-03-08 似水流年 0 条评论 3380 次浏览