摘要: 开发环境,更多的是各自开发的本地,代码可以随意修改,方便开发自身测试用,但该环境由于可以直接修改,很多bug不容易被发现,只能是开发自测或写代码时候 自用。 测试环境,是相对稳定的环境。代码是可以提交 再pull。该环境完全模拟线上环境(发布后),代码在测试环境 由测试进行功能性 自动化测试。在确保 阅读全文
posted @ 2019-03-10 04:12 vigorpush 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 一般情况下,我们执行某个程序时,会在其当前目录下寻找该软件的exe。 但这只是最简单的例子,在现实中我们会有很多应用程序,并且安装在不同的地方,在同一个地方运行所有的应用程序(因为在当前目录下找不到)。 如果没有环境变量,那么在某一路径我们不能直接打开相应的软件。 环境变量就相当于Global Va 阅读全文
posted @ 2019-03-10 04:11 vigorpush 阅读(601) 评论(0) 推荐(0) 编辑
摘要: Thread is for execution Kernel level thread, physical parallelism Cores Divide work amount of physical cores / CPU Load balancing Data Splitting Which 阅读全文
posted @ 2019-03-10 04:09 vigorpush 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 计算机不能直接的运行高级语言(Java或JavaScript),所以说必须要把高级语言翻译成机器语言。 根据翻译的时机,我们将编程语言分为编译型和解释型。 编译型语言 程序在运行前需要一个专门的编译过程,将程序编译为机器需要的文件,比如说exe文件,以后运行的话就不必再次翻译了 例子:C/C++ 解 阅读全文
posted @ 2019-03-10 04:07 vigorpush 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 语法糖 syntactic sugar 对语言的功能没有影响,但是更方便程序员使用。使程序更加简洁,可读性更高 语法盐 syntactic salt 让程序员更难写出坏代码,像 想要看到更多玮哥的学习笔记、考试复习资料、面试准备资料?想要看到IBM工作时期的技术积累和国外初创公司的经验总结? 敬请关 阅读全文
posted @ 2019-03-10 01:18 vigorpush 阅读(610) 评论(0) 推荐(0) 编辑
摘要: Scrum是一种敏捷开发的方法 先定一个能达到的小目标 Scrum 团队 包括产品负责人、开发团队和Scrum Master Product Owner 产品负责人:管理代办事项和优先级的唯一负责人。 相关术语 Sprint 敏捷开发的周期,一般情况下需要2 6周时间,最终应该完成一个可演示给客户或 阅读全文
posted @ 2019-03-10 01:17 vigorpush 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 内聚度 Cohesion 耦合度 Coupling "Coupling" describes the relationships between modules, and "cohesion" describes the relationships within them. 耦合性(Coupling 阅读全文
posted @ 2019-03-10 01:15 vigorpush 阅读(938) 评论(0) 推荐(0) 编辑
摘要: 一般情况下,使用IDE进行开发可以极大的提高开发效率 最佳选择 如果语言是GNU开源的则Eclipse,因为Eclipse就是开源的 例如C和C++这样的底层语言并且经典的语言,基于GNU的语言,推荐使用开源IDE Eclipse。 如果语言是某几家巨头共同开发,则使用巨头自己的IDE 例如Java 阅读全文
posted @ 2019-03-10 01:14 vigorpush 阅读(187) 评论(0) 推荐(0) 编辑
摘要: Agile Team "参考" 一般情况下,一个小组有以下功能分布: Squads 每个主要的功能的开发属于一个Squad,比如说QQ这个应用,可以分为QQ空间小组、QQ会员小组等等, 每一个Squad有Leader, 前端后端QA和发布,也就是说有完整的产品路线。 用一个大约5到7人的小组,使每个 阅读全文
posted @ 2019-03-10 01:13 vigorpush 阅读(598) 评论(0) 推荐(0) 编辑
摘要: Minimal Value product(feather), 比如说,如果是一个新的Photoshop,那么增加图片亮度就是一个MVP。 想要看到更多玮哥的学习笔记、考试复习资料、面试准备资料?想要看到IBM工作时期的技术积累和国外初创公司的经验总结? 敬请关注: "玮哥的博客 —— CSDN的传 阅读全文
posted @ 2019-03-10 01:12 vigorpush 阅读(543) 评论(0) 推荐(0) 编辑