Anyone else approach coding with the mindset of - "make it work, then make it right".

It really helped me up my productivity

  • 3
    I do that
  • 3
    It's basically what agile says
  • 25
    I do "make it work but don't let your boss know yet, otherwise he would ask for it to be deployed and you wouldn't have time to make it right".
  • 4
    Productivity in terms of ticking features and lines of code, yes. But when it comes to adding something that interacts with that code down the track...

    The problem is 'make it work' hits all the metrics, and 'make it right' doesn't. All the incentives push code towards unstable unmaintainable balls of spit and string.

    There's got to be a bit of push back on feature ticking if anyone cares about the long term quality of the product.
  • 6
    Depends. If its something I've never implemented before then yes. First making it work is better than making it right. But if I'm adding something I have a clear idea of how it works then I just start adding it correct from the start.
    Using clean code guidelines when making it work makes it easy to improve when refactoring though.
  • 2
    Why not both at the same time?
  • 1
    That's the only logical approach for me personally. Who cares whether or not someone else's code runs 10 times faster than mine if mine is the only one with the correct functionality? You can and should always iterate on it and optimize _afterwards_. But I do catch myself reusing code whenever possible, not sure if that's always a good practice...
  • 2
    In the day
    In the night
    Say it right
    Say it all
    You either got it
    Or you don't
    You either stand or you fall
    When your will is broken
    When it slips from your hand
    When there's no time for joking
    There's a hole in the plan
    Oh, you don't mean nothing at all to me
    No, you don't mean nothing at all to me
    But you got what it takes to set me free
    Oh, you could mean everything to me
    I can't say that, I'm not lost and at fault
    I can't say that, I don't love the light and the dark
    I can't say that, I don't know that I am alive
    And all of what I feel I could show
    You tonight you tonight
    Oh you don't mean nothing at all to me
    No you don't mean nothing at all to me
    But you got what it takes to set me free
    Oh you could mean everything to me
    From my hands, I could give you
    Something that I made
    From my mouth, I could sing you another brick that I laid
    From my body, I could show you a place God knows
    You should know the space is holy
    Do you really want to go?
  • 1
    I do that too. But anyways, the way you wrote reminded me a song :D
  • 1
    Hoo, are you approaching me?
    I can't make you work without getting closer!
    Oh? Then come as close as you like?
  • 1
    Absolutely 👍
  • 1
    Hitler chose this approach.
    Did not work out well.

    Just kidding.
    Though your pseudo and this kick-start rant indicate, you're just about feeding business greed.
  • 1
    @scor What did hitler do with this?
  • 1

    He rolled over the developing(/ment) community of Europe.

    Just like overreacting managers do when they realize they fucked up schedules.
Add Comment