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:

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