Does this seem nice to you?

After years of recoiling at the sight of code like this, am I supposed now to embrace it in a spirit of reconciliation?

namespace ConsoleApplication1
    class Program
        static void Main(string[] args)
            dynamic blah = GetTheBlah();

        private static dynamic GetTheBlah()
            if (DateTime.Now.Millisecond % 3 == 0)
                return 0;
                return "hello world!";

need to wash my hands.


7 thoughts on “Does this seem nice to you?

  1. Funny you should mention it. The dynamic keyword seems like the new Variant. Ah well… much like JavaScript, you don’t have to use everything!

  2. No, you shouldn’t embrace that code. Nor would a hard core JavaScript/Ruby/Python/WhatEverDynamicLanguageYouWantToName developer embrace that. You can shoot yourself in the foot in any language, static or dynamic, so don’t blame bad code on what a language allows.

Comments are closed.

Create a website or blog at

Up ↑

%d bloggers like this: