Remove TDD Remove Technical Review Remove Tools
article thumbnail

A prep checklist for startups about to undergo technical due diligence

TechCrunch

8 questions to answer before your startup faces technical due diligence. Previously, the author offered a detailed overview of the technical due diligence (TDD) process investors conduct before injecting cash into early stage startups. Is a line-level scanning tool such as SonarQube in place?

article thumbnail

Effective Software Testing – A Developer’s Guide

Henrik Warne

The author is an Assistant Professor in Software Engineering at the Delft University of Technology. Instead, it is a tool to highlight which parts of the code have not been exercised, in order to analyze why that is. This chapter uses the example of converting Roman numerals to integers to show how TDD works.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

30 Common CI/CD Interview Questions (With Answers)

Dzone - DevOps

Next in the list is to brush up your technical skills because knowing your technical stuff will make you stand out. Which other version control tools do you know of? What is TDD? What is the main difference between BDD and TDD? Questions (like the ones in this article) are a great way of testing your knowledge.

article thumbnail

3 Stages of Learning a New Technology

Robots and Pencils

This article describes my strategy for learning new technologies, refined over the decade or so that I’ve been working in tech. When I talk about learning a technology, I mean something pretty concrete. I would apply this approach to: programming languages data stores libraries and frameworks tools (git, Docker, Regex, etc.)

article thumbnail

TDD and Test Invariance

Net Objectives

TDD often uses unit tests to drive behavior into the system. When these are automated, this can give us clues as to how to make our work in TDD more reusable. Tools like Fit, Specflow, and Cucumber are all designed to parse some non-technical artifact (such … Continue reading "TDD and Test Invariance".

article thumbnail

5 ways to do Continuously Improved Testing

Xebia

If we were to take it one step further, where test automation is not only a tool to validate what we have made, but rather a way to write self-testing code , we find practices like Test-Driven Development (TDD). As Dave Farley and Arjan Molenaar wrote: “TDD is not about writing unit tests”.

article thumbnail

20 influential women in software development

Apiumhub

As many in the Tech industry, often, they are men. She has over 18 years of experience in software industry as an author, speaker, mentor, consultant, technology leader and developer. Moreover, Mala co-leads Delhi Java User Group and Women Who Code Delhi, she drives initiatives for diversity advocacy for Women in Technology.