摘要: 在win10装好wsl后发现使用apt-get安装软件时经常出现404,上网搜索发现是使用国外软件源的问题,只要将软件源成国内的地址即可。正好把过程记录下来,以备以后不时之需。 将原软件源备份 为了防止出现问题后无法还原,将原来的软件源先进行备份。ubuntu的软件源存放在 /etc/apt/sou 阅读全文
posted @ 2020-08-09 14:56 罗斯托夫 阅读(674) 评论(0) 推荐(0) 编辑
摘要: WSL可以说是win10引入的所有新功能中最让我兴奋的,通过将linux指令翻译成windows指令从而实现了在win10系统中内嵌一个linux操作系统,在win10和linux中无缝衔接,执行效率也很高。然而通过官方教程安装只能安装在系统盘,这点着实令人烦人,研究了一番之后发现了可以将WSL安装 阅读全文
posted @ 2020-08-09 14:17 罗斯托夫 阅读(984) 评论(0) 推荐(0) 编辑
摘要: 快速建立原型 每个人都无法做到全只全能,都需要在现实中进行试错和修正从而能够不断完善。这一点在软件工程领域更为明显,通过快速建立原型及时验证系统的可行性和发现系统中存在的缺陷,从而降低软件中存在的风险。 作者通过“建立第三系统”理论在阐述如何实践快速建立原型。 第一系统: 快速实现系统主要功能,此版 阅读全文
posted @ 2020-08-09 09:10 罗斯托夫 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 小即是美 在Unix和Linux中开发的程序只专注于某一特定的功能,软件在执行该功能时所需要的其他功能由其他已经存在的软件完成。例如当开发一个把文件A复制到文件B的程序,该软件就只专注于将A复制到B ,至于检测A,B是否存在,A中内容是否为空等其他辅助功能均由其他小程序来完成,开发的程序只执行最核心 阅读全文
posted @ 2020-08-09 07:35 罗斯托夫 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 测试分类 软件测试按照不同的维度可以有不同的分类方式。具体如下: 按照开发阶段划分 单元测试 测试对象时软件最小的组成部分也就是模块 测试阶段:编码后或编码前(TDD即测试驱动开发) 测试对象:模块 测试人员:开发人员或白盒测试工程师 测试依据:设计文档+代码和注释 测试方法:白盒测试 测试内容:模 阅读全文
posted @ 2020-08-09 07:33 罗斯托夫 阅读(183) 评论(3) 推荐(0) 编辑
摘要: Unix哲学 Unix/Linux自诞生之日起就将开源精神刻到了自己的骨子里,几十年间来自世界各地的无数开发者对其进行着完善和更新,使其成为极具竞争力的操作系统。同时也形成了一套软件开发哲学,主要内容如下: 小即是美 让每一个程序只做好一件事 尽快建立原型 舍高效率而取可移植性 使用纯文本文件来存储 阅读全文
posted @ 2020-08-09 07:24 罗斯托夫 阅读(116) 评论(0) 推荐(0) 编辑