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:

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