|
chumpchous posted:i'm not really a programmer but unfortunately, i do a lot of programming. most of the programming i do would have been better off getting outsourced to india. generally i put some sleep()s in there so the other threads can catch up. asynchronous programming isnt that bad when you get used to it
|
# ? May 7, 2013 22:55 |
|
|
# ? May 16, 2024 19:00 |
|
terrible thread sniper safe zone/hideout
|
# ? May 7, 2013 23:00 |
|
Common Knowledge in Asynchronous Systems • Reaching consensus over φ requires common knowledge of φ • There does not exist any protocol for two processes to reach common knowledge about a binary value in an asynchronous message-passing system with unreliable communication, or one with reliable communication without an upper bound on message transmission time. • However, reaching consensus is possible on some weaker forms of common knowledge, e.g., concurrent common knowledge.
|
# ? May 7, 2013 23:06 |
|
sleep sort is a cool algorithm
|
# ? May 7, 2013 23:06 |
|
horse mans posted:you don't have it because there's no way to diagnose it dont you only have impostor syndrome if youre actually good at something
|
# ? May 7, 2013 23:09 |
i am really a poo poo programmer but I talk a good game, where should I send my resume? see you at work on monday.
|
|
# ? May 7, 2013 23:20 |
for real tho some of my unit tests need sleeps because I'm programming in perl and some of the modules I have to use don't have callbacks so fuckin welp
|
|
# ? May 7, 2013 23:22 |
|
Pissflaps posted:10 print "gas and ban install opera" hi pissflaps
|
# ? May 7, 2013 23:24 |
singletons are bad and so are boolean arguments. both of these things should cause a programmer to be struck off the computer janitor register.
|
|
# ? May 7, 2013 23:26 |
|
someone get how!! in here
|
# ? May 7, 2013 23:27 |
|
[17:37] <+buttebot> picnic in my butt
|
# ? May 7, 2013 23:28 |
buttcoin smuggler posted:someone get how!! in here I'd rather hire someone who took the time to get it right, document it, unit test, and abstract it into nicely aesthetic code. What's the point of writing code if other people can't understand it? I have a lot of experience with companies who hire like this, and I usually end up proposing that it would be less time consuming and more fun if we just started the entire codebase again from scratch than spend weeks trying to figure it out. I end up leaving those companies out of frustration.
|
|
# ? May 7, 2013 23:32 |
|
OBAMA BIN LinkedIn posted:I'd rather hire someone who took the time to get it right, document it, unit test, and abstract it into nicely aesthetic code. What's the point of writing code if other people can't understand it? I have a lot of experience with companies who hire like this, and I usually end up proposing that it would be less time consuming and more fun if we just started the entire codebase again from scratch than spend weeks trying to figure it out. I end up leaving those companies out of frustration. hard work is hard, more up at 11
|
# ? May 7, 2013 23:38 |
Algorithm questions are like a football minefield. Imagine if there was a football field that contained seven mines underneath innocent looking patches of grass. Every innocent piece of grass is left wondering why no one wants to walk over them.
|
|
# ? May 7, 2013 23:39 |
|
rewriting code is so much easier than trying to figure out what the gently caress someone else was doing the first time like 80% of the time ...drupal
|
# ? May 7, 2013 23:40 |
how!! made me laugh with his analogies which were somehow!! more confusing than whatever it was he was trying to say.
|
|
# ? May 7, 2013 23:40 |
|
no one else where i work knows or cares about unit testing or testing of any kind. the c-level execs double as qa. ~startup lyfe~ w/e i give up on explaining the problems with singletons and why SOLID is good. write some code check it in go home, if devel breaks ill look at it tomorrow
|
# ? May 7, 2013 23:41 |
lol if u don't do TDD
|
|
# ? May 7, 2013 23:44 |
unit testing is annoying, tdd is dumb, "agile" is dumb, stories are dumb, ruby is dumb, over-abstraction is a nightmare, obsession with oop/functional paradigms in everything is dumb, and programming is terrible. i lust for death
|
|
# ? May 7, 2013 23:47 |
TDD is dumb until you end up turning in a project which had relatively little hiccups. then ur like hmm, that's p.good actually.
|
|
# ? May 7, 2013 23:49 |
|
Oldsmobile posted:There's actually a syndrome where people who are in technical or demanding jobs think they've gotten to where they're at by decieving thheir co-workers and employers. Most of the sufferers are minorities or women. i totally feel this but it's tempered by the fact that i really can't program
|
# ? May 7, 2013 23:51 |
gucci void main posted:unit testing is annoying, tdd is dumb, "agile" is dumb, stories are dumb, ruby is dumb, over-abstraction is a nightmare, obsession with oop/functional paradigms in everything is dumb, and programming is terrible. hi sulk how is work in ur programming job
|
|
# ? May 7, 2013 23:51 |
OBAMA BIN LinkedIn posted:hi sulk how is work in ur programming job poo poo
|
|
# ? May 7, 2013 23:52 |
|
Moist von Lipwig posted:rewriting code is so much easier than trying to figure out what the gently caress someone else was doing the first time like 80% of the time
|
# ? May 7, 2013 23:52 |
|
horse mans posted:op here's som code i wrote for you hth i refactored your horrible code
|
# ? May 7, 2013 23:59 |
|
Mr SuperAwesome posted:.net reflector is cool because you can disassemble real code that people sell and you realise the people writing it were fuckin nuts try diving into the framework code...
|
# ? May 8, 2013 00:04 |
|
OBAMA BIN LinkedIn posted:TDD is dumb until you end up turning in a project which had relatively little hiccups. then ur like hmm, that's p.good actually. and then everyone at work is like how do i use ur code??????? well idk dumbass did u look at the wiki pages or the javadoc or the functional tests. why fuckin bother
|
# ? May 8, 2013 00:10 |
Nomnom Cookie posted:and then everyone at work is like how do i use ur code??????? well idk dumbass did u look at the wiki pages or the javadoc or the functional tests. why fuckin bother saying to read the specs to see how the code works is the worst argument, made only worse when non-native english speakers are writing some of your code
|
|
# ? May 8, 2013 00:20 |
|
i remember my first job was writing corba stuff in c++ for atc computers, i was a bad programmer then and i'm a bad programmer now does anyone actually use corba 3.x or does 2.3 just continue to shuffle forward bc of institutional inertia
|
# ? May 8, 2013 00:20 |
|
OBAMA BIN LinkedIn posted:singletons are bad and so are boolean arguments. both of these things should cause a programmer to be struck off the computer janitor register. whats wrong with singletons please don't blackball me
|
# ? May 8, 2013 00:36 |
|
welcoem to codecode:
|
# ? May 8, 2013 00:45 |
|
Bloody posted:whats wrong with singletons please don't blackball me static data
|
# ? May 8, 2013 00:50 |
|
Moist von Lipwig posted:op whats your workflow like my workflow is that i am the only person who does any programming at my company, and since no one else looks at it, it doesn't matter how poorly it's programmed as long as it doesn't wipe anyones hard drive. i've actually managed to create a fairly complicated content management system that does a bunch of media transcoding/web streaming. my company things it is the greatest thing since sliced bread. but i know when i leave this place, some poor idiot is going to have to take over and they are going to curse my name forever. also everything is driven by time. i would really like to take the time to l earn to be good at programming and write my programs properly, but i only get a day here and there to work on something, because most of my job is not programming. so i just get it done as fast as i can because otherwise it wont get done DONT THREAD ON ME fucked around with this message at 01:15 on May 8, 2013 |
# ? May 8, 2013 01:01 |
|
I'm a scientist who writes programs for very specific purposes and sometimes general purposes. Always bad though.
|
# ? May 8, 2013 01:13 |
|
I've a sneaking suspicion that there's only a very low number of people who are in any way decent at programming, but they've realized that there's no way for them to transmit that knowledge to the rest of us and so are content to let us keep running around like retards and making grand, overly generalized proclamations about programming on hacker news.
|
# ? May 8, 2013 01:16 |
|
I used to know a bit of HTML but then I forgot it
|
# ? May 8, 2013 01:17 |
|
A Sloth posted:I used to know a bit of HTML but then I forgot it I checked out a book on HTML from my school library in 3rd grade i never made a website
|
# ? May 8, 2013 01:18 |
|
Police Academy III posted:I've a sneaking suspicion that there's only a very low number of people who are in any way decent at programming, but they've realized that there's no way for them to transmit that knowledge to the rest of us and so are content to let us keep running around like retards and making grand, overly generalized proclamations about programming on hacker news. half right programming was easy for them to figure out so they assume it'll be easy for everyone, RTFM again or maybe you're just a moron who has no business programming
|
# ? May 8, 2013 01:25 |
|
Hellsworn Barn posted:static data whats wrong with static data please don't blackball me
|
# ? May 8, 2013 01:33 |
|
|
# ? May 16, 2024 19:00 |
|
I think maybe the community has gotten better, I haven't really paid attention since I stopped following slashdot the problem with programming education is there's so much stuff that's non-obvious and counter-intuitive and it doesn't make "sense' until you've been browbeaten with it enough that you pretend it does, and at that point you still have no idea how to explain it to anyone else best example I can think of is pointers. what is a pointer? a variable that points to another variable. this is a circular definition but it's what's in the books. pointers didn't make sense to me until I started playing with assembly. need to store a string of text, or other multi-word data somewhere? put it somewhere in memory and then write that memory address down somewhere. now you can look up what's at that address and change the data, or you can change the address too maybe. it's like a reference of a memory address that points... at your data. a pointer. C-like languages make this more confusing because it can be hard to tell when you need to "dereference" a pointer or just pass the pointer as-is. You can think of a pointer as a variable that stores an address but you need to have some fairly precise understanding of what variables even are to understand why pointers are useful in the first place and it's just generally not taught
|
# ? May 8, 2013 01:39 |