• Mike (unregistered) in reply to Paul
    Paul:
    Of course, some of this depends on how much value you put on different things. Salary isn't the only criterion used by many people when looking for jobs, and different people place different relative values on the other criteria.

    Some people would prefer to save a few hours travelling time each day, and put up with a lower salary because of this.

    Also, it does depend on the quality of the job. It can be much better working for a lower salary where you are treated well, than for a higher salary where you are treated like crap.

    Look at it from the company's perspective as well... paying a top-notch programmer may not be in the budget for this company when most of their business could be from large contractors and they could still be using the same paper invoices they used in 1910. I worked for a large lumber company as a one-man IT department, and for a multi-million-dollar company, it was a 24 hour/week job. Their business was cutting trees and selling them, and their IT needs were minimal.

  • Max (unregistered) in reply to t3knomanser

    Multithreading Haskell is tricky because the language is lazy.

  • Aaron Bratcher (unregistered) in reply to Cad Delworth

    We do: Monomial, Binomial, Trinomial, Polynomial.

    1,2,3, many. Well, it is a little more advanced ;)

  • Aaron Bratcher (unregistered) in reply to Cad Delworth
    Cad Delworth:
    So Easy A Caveman Could Do It:
    The usual joke is that early man counted "one, two, many".
    Actually, there is still a VERY remote tribe somewhere in the world (I forget exactly where, without looking it up) who still do count in that way.

    We do: Monomial, Binomial, Trinomial, Polynomial.

    1,2,3, many. Well, it is a little more advanced ;)

  • Parsifal (unregistered)

    Lol! Looks like code I see every day. Rather than using this 'dependency-injection' framework (so-called)... the original developer had a block of 5 nested try-catch blocks where he would try to load the same file from 5 different directories before finally giving up!

    I hope none of those directories ever change or I'll be updating hard-coded directory names in 5 places x half a dozen files x 30 applications for days...

  • eViLegion (unregistered) in reply to John
    John:
    To iterate is human To recurse, divine.

    Stack overflow != devine.

  • anon (unregistered) in reply to interested

    I wrote a nonrecursive quicksort routine for a programming assignment in college. It performed about the same as the "normal" recursive quicksort routine when testing with various data sets.

  • anon (unregistered) in reply to interested
    interested:
    I have always thought of recursion as being one of those "ivory tower" things that live in the realms of theory and academia and was never meant to be used in a production system like this.

    I'd be interested in learning a sorting algorithm as good as QuickSort that does not use recursion.

    I wrote a nonrecursive quicksort routine for a programming assignment in college. It performed about the same as the "normal" recursive quicksort routine when testing with various data sets.

  • (cs)

    I just had to listen to the audio version of this post.

    CAPTCHA: Re-Re-Re-Recursion, turning people into robots

  • SecureCoder (unregistered) in reply to HurrDurr

    Not to mention you have to see for possible exceptions :)

  • I would've said: "I need more" (unregistered)

    This is the reason I just couldn't have someone like this working for me. I would've written this person that the code needed more nesting. It would've been interesting to see how far he/she would've taken it. Maybe the comments at the head of the iteration would've read:

    // subSubSubSubSubSubSubSubSubSubSubSubSubSubSubSub.....Dirs

    _hector

  • Tarass (unregistered) in reply to Pot-ah-to Pot-ay-to

    Difference is that with BIG recursions, using a stack may prevent stack overflows caused by the multiple storing of return address etc. on the stack when you recurse. True story.

    CAPTCHA : pecus - to suspect in a weird way

  • oipoistar (unregistered) in reply to frits
    frits:
    toth:
    Good for him. Recursion is for pussies.

    Or in this case, recursion is for Java.

    Same thing.

    Java you say? Doesn't look like it.

  • (cs) in reply to oipoistar
    oipoistar:
    frits:
    toth:
    Good for him. Recursion is for pussies.

    Or in this case, recursion is for Java.

    Same thing.

    Java you say? Doesn't look like it.

    Context you say? Doesn't look like you have it.

  • compiling (unregistered) in reply to tovarich

    It's like our witty db admins using those well-known relations... one-to-one, one-to-many, one-too-many!

  • Travis (unregistered) in reply to Consultuning
    Consultuning:

    I'm not saying that "agile" is bad whatsoever, just that it does have its own drawbacks, and this is one of them. Too much focus on pragmatism can potentially lead to these kind of ridiculous situations.

    This is not the fault of agile development, but that no one seems to actually understand that agile development is supposed to be agile... There is no spec for "agile development" - the entire point is that you adapt your development process (ie, be agile) to meet what you need as a development team.

    Unfortunately most of the places I've worked try to formalize agile development into a rigid process and wonder why it falls flat on its face. After the first failure, they fear agile development because it doesn't work when you constrain it to a retarded degree (eg "never think ahead/do anything more than you need").

  • Pharma194 (unregistered) in reply to Bim Job

    Hello! ceccadc interesting ceccadc site! I'm really like it! Very, very ceccadc good!

  • Pharmk977 (unregistered) in reply to Bim Job

    Hello! eefebfa interesting eefebfa site! I'm really like it! Very, very eefebfa good!

  • Pharmf665 (unregistered) in reply to Bim Job

    Hello! eaggkke interesting eaggkke site! I'm really like it! Very, very eaggkke good!

  • Pharmg254 (unregistered) in reply to Bim Job

    Hello! ccdbbdg interesting ccdbbdg site! I'm really like it! Very, very ccdbbdg good!

  • Pharmd978 (unregistered) in reply to Bim Job

    Hello! bkcfedc interesting bkcfedc site! I'm really like it! Very, very bkcfedc good!

  • GeraldDew (unregistered)

    Взять займ вебмани моментально.

  • BVZ_Moskva_o (unregistered)

    Скорозагружаемые здания: бизнес-польза в каждом элементе! В современном обществе, где время имеет значение, быстровозводимые здания стали реальным спасением для предпринимательства. Эти современные сооружения обладают высокую прочность, экономическую эффективность и быстрое строительство, что обуславливает их отличным выбором дл

  • Uteplenie_Si (unregistered)

    Эффективное тепловая изоляция фасадов — прекрасие и экономия в личном недвижимости! Согласитесь, ваш жилье заслуживает превосходного! Утепление фасадов – не только решение для экономии на отоплении, это вклад в в комфорт и надежность вашего недвижимости. ✨ Почему теплосбережение с нами-профессионалами? Профессионализм: Наша бригада – &

  • Uteplenie_Si (unregistered)
    Comment held for moderation.
  • ppu-prof_Hag (unregistered)
    Comment held for moderation.

Leave a comment on “Should Be Enough”

Log In or post as a guest

Replying to comment #:

« Return to Article