Why Novice Programmers Can Be Confused

Programming is not easy. It is made particularly difficult by legitimate statements such as these from a Xamarin.Forms project:

 public Size Size = new Size(276, 180);

This can be followed by

               var popup = new SwipePopUp
               {
                   CheckBoxText = CheckBoxText,
                   GotItText = GotItText,
                   CentralText = CentralText,
                   Size = Size
               };

If the first line doesn’t kill you then the last ones will.

About Jesse Liberty

Jesse Liberty has three decades of experience writing and delivering software projects and is the author of 2 dozen books and a couple dozen online courses. His latest book, Building APIs with .NET will be released early in 2025. Liberty is a Senior SW Engineer for CNH and he was a Senior Technical Evangelist for Microsoft, a Distinguished Software Engineer for AT&T, a VP for Information Services for Citibank and a Software Architect for PBS. He is a Microsoft MVP.
This entry was posted in Essentials and tagged . Bookmark the permalink.