DEV Community

Discussion on: What things you don't like in programming?

Collapse
 
mburszley profile image
Maximilian Burszley • Edited

People against learning/change. It happens in my workgroup where using tech from the past ~decade is seen as "chasing shinies."

Collapse
 
sergchr profile image
Serhii

In many industries, there are people who don't want to deepen their knowledge, change conservative methods and move to an improvement direction. Maybe they have other goals ¯_(ツ)_/¯

Collapse
 
mburszley profile image
Maximilian Burszley

Yeah, as far as "in your language," it's the same issue. Old heads leading the direction against the community and resisting change. One particularly heated thing among the PowerShell community was removing use of ? in variable names to enable features like the ternary or null operators without use of a clunky extra brackets:

$a?.access
$a?[0]

# vs

${a}?.access
${a}?[0]

Traditionally you only need to delimit your variable references in places where it might conflict with your meaning like in string interpolation:

"for_${example}_string"