Stop Using Short Hand Autocomplete
Jesse Phillips

Jesse Phillips @jessekphillips

About: Senior Quality Assurance (SDET) ¶ Avid hobby D programmer ¶ Telling people what to do because I am right.

Location:
USA
Joined:
Dec 11, 2018

Stop Using Short Hand Autocomplete

Publish Date: Jun 17 '21
3 1

This is just a simple plea to IDE builders.

Visual Studio provides quick help to generate code. For example if you inherent from an interface the IDE can generate methods which throw a not implemented exception.

This generative auto complete is there to get you started to build the implementation.

Well C# provides a short hand => operator to implement short method bodies. Great feature.

public class M : IFoo
{
    public string Bar() => throw new NotImplementedException();
} 
Enter fullscreen mode Exit fullscreen mode

The point of this short hand is so I don't need to write down so much for a simple return.

The point of code generating is so I don't need to write down all the expected structure. If you generate the simple thing, you aren't doing your job. I have to convert all those arrows into bodies so I can actually implement the methods rather then claim I didn't implement them.

Comments 1 total

  • Jesse Phillips
    Jesse PhillipsJun 17, 2021

    I should give more context. I'm a vim user so a well defined body is easy to change.

    ci{

    Or

    cc

    The arrow does not allow for me to specify a motion.

Add comment