5
votes
5answers
373 views

How to talk about anonymous methods/lambdas

I realised the other day that I don't know how to talk about anonymous methods. It's easy enough to talk about named methods (The X method takes a Y1, Y2 and Y3) and classes (The X class has A, B and ...
8
votes
2answers
464 views

Suitable vocabulary when helping novice programmers

I find myself aiding novice programmers relatively often; explaining why their code won't work when they ask, suggesting solutions and the like. The people I'm helping do have a formal education in ...
7
votes
5answers
331 views

Uncomfortable terminology

I couldn't imagine using terminology like "code smell", scrum "chickens", "pigs" at my workplace. These types of terms just wouldn't fit in to my environment. My co-workers would look at me, and tell ...