首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Wenjie4724
掘友等级
Developer
|
ThoughtWorks
Dev
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
最新
热门
[译] 方法的长度
本文翻译自软件开发大师 --- Martin Fowler 的博客文章。 我曾听过很多关于一个方法或应当有多长的争论。这其实引申到另一个更加重要的问题上:我们应该在什么时候把代码封装在它自己的方法内?有些准则会基于方法的长度,有些会基于复用程度,而我,觉得最合乎情理的还是这种论点...
关于两种 CI/CD 策略以及 git 分支模型的思考
近来把目前项目上的 CI/CD(持续集成 / 持续交付)策略以及 git 分支模型和以前的项目做一下分析比较,希望对各位有所帮助,也能有所思考,尤其是那些期望搭建项目部署流水线或者想了解 git 分支模型的开发、运维人员。
使用 Webpack 命令行工具: Webpack-Dashboard
webpack-dashboard 是用于改善开发人员使用 webpack 时控制台用户体验的一款工具。它摒弃了 webpack(尤其是使用 dev server 时)在命令行内诸多杂乱的信息结构,为 webpack 在命令行上构建了一个一目了然的仪表盘 (dashboard),其中包括构建过程和状态、日志以及涉及的模块列表。有了它,你就可以更加优雅的使用 webpack 来构建你的代码。
[译] 如何调试 JEST 测试?
Jest 框架是 facebook 旗下一款单元测试框架,它使用虚拟 DOM 来运行测试。然而,当它遇到问题的时候,就会经常抛出一些模糊的调用栈信息。我在网上搜索尝试找到如何 debug Jest 测试的方法,却很难找到有用的信息。本文将探讨如何调试 Jest 测试。
[译] 使用基于 Babel 的 gulp
“使用基于 Babel 的 gulp” 其实可以有两种理解:一是使用 Babel 编写 ES6 语法的 gulpfile;二是使用 gulp 来运行 babel,让 ES6 编写的 JavaScript 代码转化成浏览器可以理解的代码。这两种情况接下来我将一一介绍。
如何让 Git 忽略掉文件中的特定行内容
大部分使用 git 的人都知道怎么让 git 忽略掉某个或者某些文件 (使用. gitignore,如果还不知道赶紧去 Google 补个课吧),但是绝大多数人却不知如何用 git 忽略掉文件中某一 / 几行内容。这极有可能是因为大家没有遇到这样的情况,或者说使用其他手段规避了这种事情。我在自己博客的搭建中就遇到这样一个问题。本文将讲述让 git 忽略掉文件特定行内容的方法。
利用 SonarQube 实现代码静态扫描及问题总结
SonarQube(Sonar) 是一个用于管理代码质量的开源平台。SonarQube 目前已支持超过 20 种主流编程语言,它管理的代码质量主要涉及 7 个维度: 架构与设计、重复、单元测试、复杂度、潜在的 bug、代码标准、注释。 本文,笔者将围绕搭建 SonarQube 这样的代码质量管理平台这个主题展开,结合 java 代码实例一步步讲述具体的过程,其中涉及 Sonar 的下载安装、创建对应 Mysql 数据库以及运行和管理,并对实践过程中出现的一些问题进行了分析和解决。
[译] 基础设施即代码
本文翻译自 MARTIN FOWLER 的博客。 “基础设施即代码” 是一种通过代码来定义计算和网络基础设施的方法,它可以应用于任何软件系统中。这样的代码放在代码版本控制系统中,具有可审查性、可重用性,并且符合测试惯例,还完全遵从持续交付的原则。该方法已经在过去的十年内广泛应用于快速增长的云计算平台中了,而且也将会成为接下来管理计算机基础设施的主要方式。
从头写一个 Selenium + Cucumber 的自动化测试
前段时间闲来无事,试着给自己的博客从头写了一些简单的 Cucumber Test。在此之前,先摸索了一下 Selenium(Webdriver)的写法。文章基于 java8,使用了 gradle 这样的自动化构建工具,实现了对网页点击、输入等操作的自动化。它可以看做针对 Selenium 和 Cucumber 的一个入门级 Demo。
[Chrome 插件] - GitHub + Travis v2
最近自己写了一个 Chrome 浏览器扩展 / 插件,并将其发布到了谷歌官方商店,该插件为 github 上的仓库提供 travis-ci 运行状态和运行时间的图表,你可以直观地了解到哪些仓库(自己或者别人的)开通了 travis-ci 的 build,还可以看到特定 repo 近十次 build 的 时间和状态变化,并且点击 tooltip 还可以进入特定的 travis build 页面。
下一页
个人成就
文章被点赞
461
文章被阅读
22,685
掘力值
827
关注了
1
关注者
30
收藏集
0
关注标签
9
加入于
2016-06-29