Search
Close this search box.
Search
Close this search box.
Search
Close this search box.

Blog

Engineering Practices

A Beautiful Day For Unit Tests

Writing unit tests on Legacy Code is an adventure. Today I spent several hours doing that with two developers, Mark and Yelena.

The system has a flow you are used to and when you write code you fit it into this flow. Then you test the entire system.

With unit tests, it works differently. You are required to start the flow from the middle and stop it when your deed was done.

This requires a different level of system understanding. When we started off in the morning we looked at the code and thought “how are we going to harness this?”

Read More »
Subscribe for Email Updates:

Most New:

Categories:

Tags:

agileisrael
Scrum Guide
Principles of Lean-Agile Leadership
Agility
Systems Thinking
Agile Techniques
Program Increment
Agile Mindset
Video
Artificial Intelligence
Planning
POPM
Scaled Agile Framework
Agile
Agile Basics
DevOps
Lean Agile Organization
SAFe
ScrumMaster Tales
RTE
The Kanban Method
Elastic Leadership
Lean Agile Management
Frameworks
Scrum and XP
Implementing SAFe
Presentation
Agile Marketing
AI
Kanban
Agile Risk Management
Enterprise DevOps
Kaizen Workshop
Managing Risk on Agile Projects
Lean Budgeting
Accelerate Value Delivery At Scale
System Team
Iterative Incremental Development
Scrum Values
Software Development Estimation
What Is Kanban
ART Success
Professional Scrum with Kanban
Agile Assembly Architecture
Sprint Iteration
Business Agility
Entrepreneurial Operating System®
Achieve Business Agility
Releases Using Lean
Amdocs
Introduction to Test Driven Development
Process Improvement
Agile Community
Agile Israel
Pomodoro Technique
Perfection Game
SPC
Nexus
Agile Outsourcing
Lean-Agile Budgeting
AI Artificial Intelligence
Large Scale Scrum
Daily Scrum
ALM Tools
Agile Games and Exercises
Lean Agile
RTE Role
Agile Exercises
Lean Agile Leadership
EOS®
ATDD vs. BDD
Agile for Embedded Systems
Agile Project Management
Agile Product Development
AgileSparks
Nexus vs SAFe
Agile Release Management
Rapid RTC
Scrum
Continuous Planning
Risk Management in Kanban
Scrum Master Role
predictability
Agile Games
Games and Exercises
Scrum.org
Spotify
Atlassian
Continuous Integration
SAFe Release Planning
QA
Reading List
Code
Lean and Agile Techniques
Portfolio for Jira
Continuous Deployment
Nexus and SAFe
Effective Agile Retrospectives
System Integration Environments
Legacy Enterprise
Advanced Roadmaps
Risk Management on Agile Projects
SA
Agile Project
Nexus and Kanban
Scrum Master
Jira Cloud
Test Driven Development
Kaizen
Agile in the Enterprise
Lean Risk Management
Implementation of Lean and Agile
PI Planning
RSA
Manage Budget Creation
Professional Scrum Product Owner
Jira Plans
Operational Value Stream
Kanban Game
Introduction to ATDD
lean agile change management
Sprint Planning
WIP
Covid19
ATDD
Lean-Agile Software Development
Limiting Work in Progress
The Agile Coach
Lean Software Development
Value Streams
Agile Delivery
Nexus Integration Team
speed at scale
Scrum With Kanban
Agile and DevOps Journey
Quality Assurance
ROI
Self-organization
GanttBan
Engineering Practices
Jira admin
Story Slicing
TDD
LeSS
Lean and Agile Principles and Practices
Professional Scrum Master
Built-In Quality
NIT
An Appreciative Retrospective
Atlaassian
LAB
Slides
Agile Testing Practices
Continuous Delivery
Acceptance Test-Driven Development
Risk-aware Product Development
Lean Agile Basics
LPM
Webinar
Kanban Kickstart Example
speed @ scale
PI Objectives
Agile Program
Agile Development
Managing Projects
Development Value Streams
Release Train Engineer
IT Operations
Change Management
Sprint Retrospectives
Certified SAFe
Jira
Certification
Software Development
Coaching Agile Teams
System Archetypes
Agile Release Planning
Applying Agile Methodology
Tips
Hybrid Work
Kanban Basics
Agile Contracts Best Practices
Lean Startup
Agile Israel Events
ARTs
A Kanban System for Software Engineering
Agile Product Ownership
Kanban 101
Continuous Improvement
BDD
Legacy Code
Tools
SAFe DevOps
Agile India
Product Ownership
Product Management
AgileSparks
Logo
Enable registration in settings - general

Contact Us

Request for additional information and prices

This website uses Cookies to provide a better experience
Shopping cart