240 投稿
收录了275篇文章 · 322人关注
  • Resize,w 360,h 240
    重构坏味道:过长的函数

    过长的函数 症状 一个方法包含了太多的代码行,做了很多不同的事情。 病因 在早期编程语言,调用子程序需要额外开销,所以不愿意使用小函数(现在OO...

  • Resize,w 360,h 240
    ChatGPT编程秀:从一个爬虫开始

    思考问题域 我要写一个爬虫,把ChatGPT上我的数据都爬下来,首先想想我们的问题域,我想到几个问题: 不能用HTTP请求去爬,如果我直接用HT...

    0.4 仝键 1 6
  • Resize,w 360,h 240
    TDD生存手册

    做TDD是为什么? 关于TDD的概念、工具、技巧等,经典的书籍材料可能介绍的更为全面细致。这篇文章想分享的是从一个普通开发的角度怎么看待TDD的...

    0.4 武可 2 21
  • TDD感想--记一次失败的TDD推广

    上周参加了一次TDD的开发培训,敏捷教练演示如何通过测试驱动出求质数的公式,借此向我们展示了TDD的巨大魅力。 "红灯-绿灯-重构"的开发节奏为...

    0.8 kikey 3 50
  • Resize,w 360,h 240
    重构坏味道:基本类型偏执(痴迷)

    基本类型偏执(痴迷) 症状 有时候你会看到某个类里有很多基本类型字段,但是你隐约的能区分出某些字段好像应该是在一起的,像是结合手机号,区号的电话...

  • 如何 mock 数据

    mock 数据的好处 团队可以并行工作有了Mock,前后端人员只需要定义好接口文档就可以开始并行工作,互不影响,只在最后的联调阶段往来密切;后端...

  • Resize,w 360,h 240
    我们该如何做好Code Review?

    引言 午后的阳光,静静地照在你的脸上。这时候配上一杯82年的java,脑子一片灵光闪过,呃......上午刚写完需求,下午好像没什么事了,不如看...

  • 《重构-改善既有代码的设计》读后感

    上一次的读书分享活动上面,已经有几位同事已经分享了《重构》这本书的读后感,以及他们对重构的一些认识。从他们的分享上面,我已经知道重构的重要性和什...

    0.2 贾尼 3 2
  • Resize,w 360,h 240
    Mock service之Mountebank入门

    为何使用Mountebank 在实施测试的过程中,碰到以下场景,你脑海里第一时间是不是想到找开发、找开发、找开发。 下游应用测试环境不稳定,导致...

  • Resize,w 360,h 240
    Spring Boot干货系列:(十二)Spring Boot使用单元测试

    前言 这次来介绍下Spring Boot中对单元测试的整合使用,本篇会通过以下4点来介绍,基本满足日常需求 Service层单元测试 Contr...

    1.1 嘟爷MD 14 177

专题公告

测试驱动开发相关技术,工具,书籍,案例,套路,心得

对TDD有兴趣的同学,加我微信入群讨论。
微信号:Vic-VVu