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:

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