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:

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