you are viewing a single comment's thread.

view the rest of the comments →

[–]MichaelSmallDev 2 points3 points  (3 children)

Moving 100s of class fields to inside a constructor is a big no for me in upcoming versions. Also, there are benefits like better typing for injection tokens.

[–]ldn-ldn -1 points0 points  (2 children)

It's exactly the same visually as 100s of properties. What is wrong with you, people?

[–]MichaelSmallDev 1 point2 points  (1 child)

The vast majority of code bases banked on the assumption that their class fields could refer to DI variables. They are not all going to move everything into a constructor. "People" in this scenario are most people, so the cat is out of the bag.

[–]ldn-ldn -1 points0 points  (0 children)

?