main :: IO ()

main = do

    putStrLn ( "https://github.com/" ++ githubUser )

    putStrLn ( "https://twitter.com/" ++ twitterUser )

    putStrLn ( "https://linkedin.com/in/" ++ linkedinUser )

    putStrLn ( "14D4 0CA1 E1A8 06A0 15C4 A06B 372E C33E B388 121A" )

    where twitterUser = "mpmlopes"

          linkedinUser = "mpmlopes"

          githubUser = "mlopes"

2016-06-08 17:25:00 +0100 -

This was a very short, improvised, talk. The topic was about how ensuring that we let the domain of the problem drive our development efforts, can help us write more readable, maintainable, self-documenting code, that is easy to pick up even for someone who’s not familiar with the codebase.

Follow me on twitter @mpmlopes