Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Programming against the clock

Name: Anonymous 2010-11-18 17:18

I'm up against deadlines, my code is awful.

I just want to check it in.

I look at my team-mates code, its awful, I don't say anything because I understand.

Is this the world we live in?

Name: Anonymous 2010-11-18 17:21

I did an assembly assignment in an hour today. I was given three weeks for it.

Name: Anonymous 2010-11-18 17:21

Yes.

Name: Anonymous 2010-11-18 23:21

I want to slap silly everyone responsible for the terrible code I have to deal with.
I find a new bug every week that was hidden in the junk (and would have been bloody obvious if it had been written the natural way to begin with)

I don't care if you were against deadlines, do it right to begin with.

Name: Anonymous 2010-11-19 7:58

Man my boss gets the work he pays for to do, not the work he wants me to do.

He wants a working system in two weeks? I'll *give* him a working system in two weeks. Working for half an hour before memory leaks kill it.

Name: Anonymous 2010-11-19 10:57

My code is awful even if I'm not up against deadlines.

Working for half an hour before memory leaks kill it.
Sounds fair. If his server does not have enough of memory, he deserves OOM murderer.

Name: Anonymous 2010-11-19 12:59

Programming against the cock

Name: Anonymous 2010-11-19 14:04

>>7
Hah, I'm not the only one.

Name: Anonymous 2010-11-19 14:57

I thought this thread was about seizing manual control of the clock signal.

Name: Anonymous 2010-11-19 15:34

>>6
why do so many people have problems managing memory?

Name: Anonymous 2010-11-19 16:00

>>10
Because they use stupid languages like C that require manual memory management.

Name: !Dee.heHMhc 2010-11-19 16:30

The D Programming Language features both manual and automatic memory management!

Name: Anonymous 2010-11-19 17:18

>>11
let me repeat my question:
Why do so many people have problems MANAGING memory

Name: Anonymous 2010-11-19 17:44

I find that at my workplace there are several places where we really want to refactor hastily written code, but we never quite get enough free time to carry it out. I started thinking about it in another fashion, though. There are always ways to improve the design of code. If we don't stop at some point, we will never finish projects. That's the reality of working against the clock. The trick is knowing when to stop improving code.

Name: Anonymous 2010-11-19 19:17

>>13
Because they use stupid languages like C that require manual memory management.

Name: !Dee.heHMhc 2010-11-19 21:32

The D Programming Lan-didn't we already had this conversation?

Name: Anonymous 2010-11-19 22:04

>>13
Because it's hard to catch cyclic references.
This post was sponsored by Boehm GC

Name: Anonymous 2010-11-20 0:03

>>16
Listen, we get that you just learned about this and are very excited and all that, but do you have an estimated time frame for how long you will be spamming this here?

Name: !Dee.heHMhc 2010-11-20 0:10

>>18
Until The D Programming Language replaces FIOC.

Name: Anonymous 2010-11-20 1:23

>>19
I used to be like you.

Last year, I jumped on the D bandwagon. I fapped on /prog/ about it, did the SICP exercises with it, ported Shitchan to it, and made a handful of toy programs with it. I was generally pleased with it.

Then I started finding little things with it that were terrible! I saw that a new version had come out, upgraded, and discovered that something had broken such that none of the unit tests were functioning anymore. I wanted to build someone else's D code, but because of the clusterfuck of the standard library, I had to uninstall libphobos, install libtango, fuck with dmd.conf, and generally waste a good chunk of time getting things to work. And then I had to do that all over again to build my own code that used phobos.

And don't get me started on the shit-tastic library support.

Name: !Dee.heHMhc 2010-11-20 1:48

>>20
D1 was pure shit, I agree, but D is not C++, they fixed all the terrible! things in D2. Like the Tango vs Phobos thing. Tango isn't even compatible with D2.

Name: Anonymous 2010-11-20 2:02

>>21
Have you ever tried writing a variant of fwrite that outputs to an internal log? For example, a function that accepts args, writes to a string, and appends it to a list which is displayed in some window or something.

Name: Anonymous 2010-11-20 2:12

>>22
Never, I don't really use D, so you have been trolled costantly.

Name: Anonymous 2010-11-20 9:11

>>22
C's fwrite? I'm afraid I don't see what difficulties that might pose.

Name: Anonymous 2010-11-20 9:55

>>24
No, D's. The one with the varargs.

Name: Anonymous 2011-02-03 5:37

Name: Anonymous 2011-02-04 19:37

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List