Naming is Everything

Photo by Jon Tyson on Unsplash The other day, during a code review I came across code that looked like this in a Controller’s action method. foreach (var fooRow in importRows.Select(importRow => composer.Compose<FooRow>() .UsingParameters(new FooRowParameters {Fields = model.FooListFields, ImportRow = importRow}))) { numberOfRecordsInSourceFile++; var…