然后在职业道路上尽量积累人脉,空闲时间多写博客或者技术行的文章、或者编写常用的工具或者组件,尽可能提高自己的知名度,开辟副业,可以防范大龄危机 ...
分类:
其他好文 时间:
2020-05-28 12:47:28
阅读次数:
57
软件测试的目的就是在已经规定好的条件下,对软件进行测试,通过测试去发现软件中程序的错误或者是BUG,这样做可以让程序员衡量软件的质量,然后对软件是否满足最初的要求或者初衷做出一个正确的判断。 软件测试,描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预 ...
分类:
其他好文 时间:
2020-05-28 00:52:14
阅读次数:
91
程序员在工作过程中,会遇到很多需要阅读源码的场景,比如技术预研、选择技术框架、接手以前的项目、review他人的代码、维护老产品等等。可以说,阅读源代码是程序员的基本功,这项基本功是否扎实,会在很大程度上影响一个程序员在技术上的成长速度。
2014年的时候《Qt on Android核心编程》和《Qt Quick核心编程》时作者在编写时,很多内容都是通过分析Qt源码搞明白的。这阵子研究CEF和PPAPI,也主要靠研究源代码来搞明白用法。最近工作上要修改已有项目的一个子系统,也是得硬着头皮先读懂代码。
总之在开发工作这十来年中,读过太多源码了,从源代码中学习到太多东西了,如果不阅读源代码,真不知道自己能否成长起来。
写代码是从模仿开始的,提高也是从观摩别人的优秀设计和代码开始的。所以阅读源码至关重要,接下来咱从下列方面聊聊阅读源码的事儿。
分类:
其他好文 时间:
2020-05-27 23:11:49
阅读次数:
94
做任何事情都要有目标,然后根据这个目标根据自身的条件和外部的情况制定一个思路,这个思路也可以理解为实现目标的路径。那么大数据的平台搭建也不例外。 脚本工具化 在数据收集,存储、分析的初期,通常来说程序员都是根据业务需求,通过一些脚本来完成数据收集,分析的工作。表面上是完成了一些数据操作的功能,同时也 ...
分类:
其他好文 时间:
2020-05-27 20:44:05
阅读次数:
71
GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。对程序员来说,GitHub 是程序员开源精神之所系。在这个神奇的开源社区,职业程序员和编程爱好者畅所欲言,探寻自己感兴趣的项目、分享源代码、交流学习GitHub 于 2008 ...
分类:
其他好文 时间:
2020-05-27 20:41:35
阅读次数:
108
application 应用程式 应用、应用程序 application framework 应用程式框架、应用框架 应用程序框架 architecture 架构、系统架构 体系结构 argument 引数(传给函式的值)。叁见 parameter 叁数、实质叁数、实叁、自变量 array 阵列 数 ...
分类:
其他好文 时间:
2020-05-27 14:57:44
阅读次数:
67
软件测试真的干到35岁就干不动了吗? 作为一个30岁并且奋战在测试一线的测试员,被人无数次问到这个问题,也回答过无数次。 刚看到知乎上的一个问题:程序员真的干到35岁就干不动了吗?想到在测试行业真的干到35就干不动了吗?软件测试能做到多少岁?也有很多人在焦虑这个问题,因此写下这篇文章。 其实这个问题 ...
分类:
其他好文 时间:
2020-05-27 01:24:23
阅读次数:
199
第一章 Devops介绍 1.1 Devops是什么 *DevOps一次词的来自于Development和Operations的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。 **是一种方法,一种过程,一种理念:狭义上指共同协作,广义上 ...
分类:
其他好文 时间:
2020-05-27 00:52:49
阅读次数:
72
###谈谈你对MVC、MVP和MVVM的理解 答题思路:此题涉及知识点很多,很难说清楚,说透彻,因为MVC,MVP这些我们前端程序员自己甚至都没用过。但是恰恰反映了前端这些年从无到有, 从有到优的变迁过程,因此沿此思路回答将十分清除。 #####Web1.0时代 在web1.0时代,并没有前端的概念 ...
分类:
Web程序 时间:
2020-05-26 18:37:19
阅读次数:
81
非程序员选择C++还是Python?编程语言是当下非常热门的技术,也是非常具有发展前景的行业,广受大家喜欢。不过在考虑学习编程的时候,很多人都会疑惑学习Python还是C++?为大家介绍一下。
分类:
编程语言 时间:
2020-05-26 12:04:58
阅读次数:
172