Results 1 to 14 of 14

Thread: Can't ANYONE write good code anymore?

  1. #1
    Senior Member (too much time on their hands) Buckrub's Avatar
    Join Date
    Aug 2012
    Location
    Conway, AR
    Posts
    10,953

    Can't ANYONE write good code anymore?

    What the flying flip is wrong with these guys? EVERY SINGLE phone app, every downloaded computer program, every purchased piece of software, is written so poorly that every few seconds, one device or another is begging me to UPDATE IT!!

    When I wrote code, we always tested it, went over every conceivable future potentiality, ensured we'd cover ALL bases........and yes, technology was changing as fast then as it is now......

    I don't get it. I just simply don't. I am going to start charting how much of my day is spent updating programs that shoulda/coulda been written correctly in the first place!!!
    WARNING - Due to the rising costs of ammunition, warning shots will no longer be given.

  2. #2
    pUMpHEAD SYSOp Thumper's Avatar
    Join Date
    Aug 2012
    Location
    Mickey Mouseville, Florida
    Posts
    23,929
    ONE word comes to mind .... curmudgeon!

  3. #3
    Senior Member (too much time on their hands) Buckrub's Avatar
    Join Date
    Aug 2012
    Location
    Conway, AR
    Posts
    10,953
    Like you ain't on many things.

    One word comes to mind for you.......CROTCHETY OLD GOAT....

    WARNING - Due to the rising costs of ammunition, warning shots will no longer be given.

  4. #4
    Senior Member (too much time on their hands) jb's Avatar
    Join Date
    Aug 2012
    Location
    MI
    Posts
    2,121
    Just like cars today, it use to be back when the car companies would do thorough testing of new products before they would offer them to the public, now it's easier for the public to test the product and correct it through recalls.
    The older I get, the better I was. I also forget my password and have to have Len reset it for me

  5. #5
    pUMpHEAD SYSOp Thumper's Avatar
    Join Date
    Aug 2012
    Location
    Mickey Mouseville, Florida
    Posts
    23,929
    Quote Originally Posted by Buckrub View Post
    Like you ain't on many things.

    One word comes to mind for you.......CROTCHETY OLD GOAT....

    That's SIX words!

    Crotch ... as in; I ought'a kick you in the CROTCH.
    Et ... as in; I ET squirrel stew for supper last night.
    Y ... as in; Y r u such a big ol' curmudgeon?

    Old ... as in; Buckrub is OLD as dirt!

    Go ... as in; With Bucky's bowel problems, he has to GO 10 times/day.
    At ... as in; I'm in Florida, where you AT?

  6. #6
    Senior Member (too much time on their hands) Buckrub's Avatar
    Join Date
    Aug 2012
    Location
    Conway, AR
    Posts
    10,953
    You're an eclectic contrarian, sir.
    WARNING - Due to the rising costs of ammunition, warning shots will no longer be given.

  7. #7
    Administrator LJ3's Avatar
    Join Date
    Aug 2012
    Location
    Leesburg, VA
    Posts
    6,590
    It's more about how code is developed these days. Agile or Scrum frameworks are replacing traditional SDLC frameworks. Gone are the days when a huge release was worked on for months and months, or years even. It's a shorter "sprint" approach where user requirements are finally acknowledged as a variable that changes pretty much all the friggin' time.

    If you were around development in the old days, you certainly know this to be true. Never in the history of man has a large application deployment gone without changes in scope and rework having to be done, more money being spent and what is delivered in the end is rarely what was defined in the beginning.

    The new frameworks address those realities and provide other value that I'm too tired to type out right now because I've been supporting AppDev pussies all day.

    It has pros and cons but generally I think is much better approach. If they release a bug, they can usually patch it pretty damn fast.

    In other news, I share your annoyance at the seemingly constant updates. But it's better than waiting a year for an app to be released that is no longer relevant by the time it hits the market.
    If we all threw our problems in a pile, and you saw everyone else's problems-- you'd take yours back.

  8. #8
    Senior Member (too much time on their hands) Buckrub's Avatar
    Join Date
    Aug 2012
    Location
    Conway, AR
    Posts
    10,953
    Good perspective, Lenster.

    Thank you.
    WARNING - Due to the rising costs of ammunition, warning shots will no longer be given.

  9. #9
    Administrator BarryBobPosthole's Avatar
    Join Date
    Aug 2012
    Location
    Owasso, OK
    Posts
    22,301
    'sprints' is what they call them. Its where IT is doing 40 yard dashes instead of of 440s. Thus they get smaller releases and theoretically fewer requirements and the end result is bite sized changes the user community can absord. What it really means is endless UAT, an IT team that can't see the finish line, and everything you try to do costs a million dollars.

    Yes. i LOVE IT.

    BKB

  10. #10
    pUMpHEAD SYSOp Thumper's Avatar
    Join Date
    Aug 2012
    Location
    Mickey Mouseville, Florida
    Posts
    23,929
    I have no clue what persactly youse dufes are babbling about, but as far as the updates I'm familiar with are concerned, I have no problem with them. I leave my computer on 24/7 and have it set to automatically update every morning at 3:30 am (or sumpin' like that). As for my iPhone, I simply check off the updates in the evening when I put it on the charger and everything is good to go in the morning.

    So, like I said, either Bucky is just an old curmudgeon who isn't happy unless there's sumpin' to bitch about ... or I have no clue what youse dufes are talkin' about. (prolly the latter)

  11. #11
    Senior Member (too much time on their hands) Buckrub's Avatar
    Join Date
    Aug 2012
    Location
    Conway, AR
    Posts
    10,953
    I see it as "Noticing the little things in life that need our attention and immediate repair".
    WARNING - Due to the rising costs of ammunition, warning shots will no longer be given.

  12. #12
    Administrator LJ3's Avatar
    Join Date
    Aug 2012
    Location
    Leesburg, VA
    Posts
    6,590
    Hehehe... trying to support them with a traditional model with my infrastructure and engineering team has been difficult, I'll give you that. We've greatly reduced our costs, though. Our UAT has adapted really well to the sprints. Each development team has the required number of QA and UAt people on the team. That seems to be the key for us, anyway. Each part of the process HAS to have a member on the agile team at all times. it can't be like the old school business or QA analyst that "takes the requirements from the user and gives them to the engineers" You have be in there, with the team, every day. It's not a part time job any more. getting old school business people to accept that is very difficult.




    I'm still trying to find a sweet spot to deliver what they need from my team, still ain't there yet.

    The finish line is there, you just have to look down... it's not way out there anymore
    If we all threw our problems in a pile, and you saw everyone else's problems-- you'd take yours back.

  13. #13
    Senior Member (too much time on their hands) Buckrub's Avatar
    Join Date
    Aug 2012
    Location
    Conway, AR
    Posts
    10,953
    A 'sprint' is fine if the product is planned to last nineteen minutes.

    Otherwise.........not so much.
    WARNING - Due to the rising costs of ammunition, warning shots will no longer be given.

  14. #14
    Administrator BarryBobPosthole's Avatar
    Join Date
    Aug 2012
    Location
    Owasso, OK
    Posts
    22,301
    Ask Birddog about UAT amd you'll get a cussing. He's doing UAT on a HUGE project (broken into sprints of course) and they're working him six days a week 12 hours a day. That tough on an old guy like him. Our proble prolly isn't the same as yours. Our problem is that the old white box testing phase is gone so it goes right into UAT without it working. And I don't think the Agile methodology takes multiple systems very well into account. The issue we run into most isn't the base functionality but when there are so many multiple calls to other systems that requires other teams to get involved to completely test it, that never happens. So the UAT teams crunch through test case after test case and they all fail. Its hard to keep any momentum at all in that environment.
    Anyway, I'm sure the concept works in some environments. We can't seem to hit the ground with our hat.
    BKB

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
"Life is not a journey to the grave with the intention of arriving safely in a pretty and well preserved body.
But rather, to skid in broadside, thoroughly used up, totally worn out, and loudly proclaiming...WOW, What a Ride!"

Our Friend, Tony "Gator" Hunter 1953-2007