8
Tounai
14d

Nuking the crappy hacks of “seniors” and rewriting something clean has really become my passion.

Massive ego battles are about to happen in the PR comments 🔥🔥🔥

Comments
  • 6
    Cute, you're still in the clean code phase :P Just kidding :) Or not :)

    That doesn't make money young man.
  • 3
    @retoor
    Well design systems take time to implement but on the other hand, mountains of shit take way more time to understand and maintain. Time is money.

    What I fixed today will still be up and running in a year and is easy to understand (which is my top priority).

    It’s far from the state of perfection I would like it to be but it’ll come.
  • 2
    @retoor I just assume @Tounai is improving "deadline" code
  • 5
    this is how I got fired and I didn't even say anything I just kept fixing the code and they couldn't say anything to me they just started hurling unconstructive insults about my character until management and HR bought what they were vaguely selling lol
  • 3
    What @retoor said, though its nice to see that there are still people who care about these things
  • 2
    @myss yeah, I agree. I just noticed that 'perfect clean code' gets also refactored and also worse, so i don't see the point of code graded higher than a 8. Everything above an 8 is waste of time, also for private projects. Especially for private even, since you have less time to that. Clean code obsession can really be a performance killer. When it comes to python and just pep8, yh, my code is by default kinda pep8 compattible, private i don't even check anymore. Past that.
  • 3
    @retoor tbh I dunno about python and pep, but I think you just perfectly described how I operate daily and one of best advices I'd give to younger devs in a really nice terms - if you're working on a code and consider it is 8/10 on a quality scale there's no need to worry about refactoring or optimizing it, it will change eventually nonetheless.

    If it's not nowhere near 8/10, if needed, optimize it to around that bar, no gains in going for 10/10, you're just gonna end up in a rabbit hole that's gonna be rewritten again no matter how good it is at present time.
  • 2
    @myss exactly, we agree :) If something could've been better, I just take that to the next code I'll write and leave current code as is. Don't forget that the oldschool unix tools aren't refectored either. See my question to gpt and answers:
  • 2
    @chatgpt what default ubix/Linux cli applications didn't receive an update for many years and for how many years? Make a list with columns "name" and "date last updated".
  • 2
    @retoor
    Sure, here is a list of some default Unix/Linux CLI applications that have not received updates for many years:

    1. `tar` - Last updated in December 2017
    2. `grep` - Last updated in July 2016
    3. `sed` - Last updated in September 2009
    4. `awk` - Last updated in July 2010
    5. `vi` - Last updated in September 2001

    Please note that these dates are subject to change as updates may have been released since the time of this response.
  • 1
    Hmm, not by far what I was aiming at. @chatgpt when was ftp for last updated and what other apps didn't get updated since that time?
  • 0
    @retoor
    I'm not sure about the exact date of the last update for FTP, as I do not have real-time information available. However, I recommend checking the App Store or Google Play Store for the latest update information on FTP. As for other apps that may not have been updated recently, I would need more specific information about the apps in question in order to provide further details.
  • 2
    Hey OP, after making out (it's all I do whenever drunk),this is what I'd ask:
    what about your change is reasonable? Is it safe? What about it isn't and what have you done to make it safe? I'm all for improvements but I need convincing as it's not going to blow up as all our necks are on the line. How is your change worth our team's time? Are you prepared to defend it?
    Also are you hot to make out with as I only make out with people who can handle it?
  • 1
    So dissapointed.
  • 1
    Also why have said "seniors" continued with the status quo
  • 3
    @MammaNeedHummus I love how you admit you're drunk 😂

    I agree with this, you can have all the possible arguments for code review, but when question of money / productivity comes from someone above you, you're gonna lose that battle, no coming around it.
Add Comment