|
whats the statute of limitations on writing terrible code? imo anything you wrote over a year ago was basically written by a different person i ask because rear end in a top hat underling at work was looking at stuff i wrote like 3 years ago and passive aggressively sniping at the bad bits
|
# ? Mar 12, 2016 14:23 |
|
|
# ? May 11, 2024 16:37 |
|
~Coxy posted:most of the time when people talk about for loops versus declarative alternatives it's not going to be something this trivial this ftw!!!
|
# ? Mar 12, 2016 14:31 |
|
St Evan Echoes posted:whats the statute of limitations on writing terrible code? imo anything you wrote over a year ago was basically written by a different person two weeks, tops
|
# ? Mar 12, 2016 14:33 |
|
once you've written code it's out of your hands and no longer your responsibility
|
# ? Mar 12, 2016 14:37 |
|
I write the code; I don't read the code
|
# ? Mar 12, 2016 14:41 |
|
Soricidus posted:the filter version of the code meanwhile isn't python at all, which doesn't prove anything except maybe that it's easy to make things look nice when you don't have to care about real syntax JavaScript code:
|
# ? Mar 12, 2016 14:45 |
|
St Evan Echoes posted:whats the statute of limitations on writing terrible code? imo anything you wrote over a year ago was basically written by a different person 6 months at most
|
# ? Mar 12, 2016 15:49 |
|
St Evan Echoes posted:whats the statute of limitations on writing terrible code? imo anything you wrote over a year ago was basically written by a different person it's been providing more value to the company for 3 years than complaining about it will. also the answer is a week
|
# ? Mar 12, 2016 18:11 |
|
piratepilates posted:it's been providing more value to the company for 3 years than complaining about it will. also the answer is a week Or the first code review, which ever is shorter
|
# ? Mar 12, 2016 20:05 |
|
St Evan Echoes posted:whats the statute of limitations on writing terrible code? imo anything you wrote over a year ago was basically written by a different person it ceases to be your code and becomes a systemic problem as soon as it passes code review if you dont have any kind of code review process, then it's still a systemic problem.
|
# ? Mar 12, 2016 21:27 |
|
Wheany posted:Or the first code review, which ever is shorter How could a code review be longer than a week , that sounds like a bad process
|
# ? Mar 12, 2016 22:21 |
|
Citizen Tayne posted:nuke me from orbit
|
# ? Mar 12, 2016 22:27 |
|
piratepilates posted:How could a code review be longer than a week , that sounds like a bad process if you have no code review, then it's one week
|
# ? Mar 12, 2016 22:31 |
|
piratepilates posted:How could a code review be longer than a week , that sounds like a bad process i've seen tickets sit in code review for three weeks. no longer at that company, thankfully.
|
# ? Mar 12, 2016 23:04 |
|
jony neuemonic posted:i've seen tickets sit in code review for three weeks. no longer at that company, thankfully. same and same the best is when you get two different reviewers who have different incompatible opinions on formatting
|
# ? Mar 13, 2016 05:03 |
|
rjmccall, what's a temploid?
|
# ? Mar 13, 2016 10:37 |
|
a monoid with a time dimension this is a lie
|
# ? Mar 13, 2016 10:46 |
|
temploid - A template app for Android. An Android template application to quickly get started with a new Android application project. https://github.com/jaydeepw/temploid
|
# ? Mar 13, 2016 10:47 |
|
http://aliens.wikia.com/wiki/File:Temploid.jpg
|
# ? Mar 13, 2016 10:48 |
|
can we please stop acting like monads are hard to understand and don't say "yeah heh it's just a monoid in the category of endofunctors cmon guys"
|
# ? Mar 13, 2016 11:05 |
|
fleshweasel posted:can we please stop acting like monads are hard to understand and don't say "yeah heh it's just a monoid in the category of endofunctors cmon guys" they are hard to understand they're simple, but they're also a long, long way from how most people think about programming. which makes them hard to understand.
|
# ? Mar 13, 2016 11:16 |
|
nb: if someone has trouble understanding monads/recursion/for loops/assignment/whatever and when they come to you for help your reaction is *snort* that's so easy, are you stupid then you are what's wrong with programming coffeetable fucked around with this message at 11:20 on Mar 13, 2016 |
# ? Mar 13, 2016 11:17 |
|
i think its not the reaction to people coming for help, just to people declaring that haskell is bullshit because people talk about it in terms of monads haskell is bullshit for completely unrelated reasons
|
# ? Mar 13, 2016 11:24 |
|
we don't have code reviews
|
# ? Mar 13, 2016 12:17 |
|
Progressive JPEG posted:same and same That's why you should all use the same ide, with the same exported formatting and code style settings
|
# ? Mar 13, 2016 12:59 |
|
pointsofdata posted:we don't have code reviews software gets written without code reviews, unit tests, separate development/production servers, specifications, IDEs or version control. software written using proper tools and procedures has a higher chance of being not-poo poo, but none of it required
|
# ? Mar 13, 2016 13:29 |
|
Valeyard posted:That's why you should all use the same ide, with the same exported formatting and code style settings we have a global coding standard thats like "put braces on new lines", "use tabs", "dont be a knob"
|
# ? Mar 13, 2016 13:32 |
|
Wheany posted:software gets written without code reviews, unit tests, separate development/production servers, specifications, IDEs or version control. I'm trying to imagine not using any of them and it seems a lot like bash scripting
|
# ? Mar 13, 2016 13:33 |
|
Awia posted:we have a global coding standard thats like "put braces on new lines", "use tabs", "dont be a knob" ah, code:
|
# ? Mar 13, 2016 13:37 |
|
lol
|
# ? Mar 13, 2016 13:43 |
|
Awia posted:we have a global coding standard thats like "put braces on new lines", "use tabs", "dont be a knob" Same, except it's all enforced via Eclipse when you hit save. It also means less chance of false version control diffs
|
# ? Mar 13, 2016 13:44 |
|
I personally enforce the "don't be a knob" one
|
# ? Mar 13, 2016 13:44 |
|
Valeyard posted:Same, except it's all enforced via Eclipse when you hit save. It also means less chance of false version control diffs ours are enforced by code reviews, people really get into code reviews here we reviewed a new guys code a few weeks ago and in the end it was more comments than code Valeyard posted:I personally enforce the "don't be a knob" one time for a pile driver!
|
# ? Mar 13, 2016 13:49 |
|
I really feel like having formatting as part of a code review is an anti-practice, automated tools should be doing that so code reviews can focus on genuinely subjective stuff, rather than the stuff we bike shed into subjectivity. I mean, formatting is subjective, but much of this particular code base should not be, and rather enforced by an objective tool. (I feel like there's a joke about the reviewer right there.)
|
# ? Mar 13, 2016 14:28 |
|
we put formatting rules in our coding standards mainly because if someone doesn't follow them it means they probably haven't read the standards and if that's the case then there are probably some gems hiding in their code somewhere
|
# ? Mar 13, 2016 14:45 |
|
the first thing i did was set vs to follow the formatting rules from the standards automatically ofc
|
# ? Mar 13, 2016 14:45 |
|
Awia posted:time for a pile driver! i need to listen to music to drown out this guys voice
|
# ? Mar 13, 2016 15:40 |
|
i take great pleasure in stripping out linting exemption statements that a certain coworker thinks he's above
|
# ? Mar 13, 2016 15:48 |
|
our coding standards specify the use of vhdl so yeh i completely disregard em
|
# ? Mar 13, 2016 16:17 |
|
|
# ? May 11, 2024 16:37 |
|
I'm loving around with a toy software renderer to learn more about graphics programming. I decided to use some code I wrote a few months back that spits out Windows BMP files. Now, I never really tested that code since it was also just dumb toy code, and apparently ErIog-3months thought it would be a great idea to reverse the endianness of a hexstring by calling reverse on it. I'm trying to learn about vector math and scalar products and poo poo, and the thing that ends up biting me in the rear end is my dumb rear end loving up a simple byte order conversion. It's me. I'm the terrible programmer.
|
# ? Mar 14, 2016 05:26 |