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

Pages: 1-

Java is Sexist

Name: Anonymous 2009-09-04 10:21

BECAUSE JAVA TREATS WOMEN LIKE OBJECTS

Name: Anonymous 2009-09-04 10:27


public static void main(String Beans[])
{
     Woman MySandwichMaker = new Woman(null, null, null, asian);
     MySandwichMaker.BakeMeASandwich("naked");
}

Name: Anonymous 2009-09-04 10:32

>>2
Have you ever heard about Java's coding conventions?



public static void main(String Beans[])
{
     Woman mySandwichMaker = new Woman(null, null, null,
                                       Woman.asian);
     mySandwichMaker.bakeMeASandwich("naked");
}

Name: Anonymous 2009-09-04 10:32

inb4final const static string asian = "ASIAN";etc

Name: Anonymous 2009-09-04 10:35

>>3
Well, I guess I'm just not ENTERPRIZE enough.

Name: Anonymous 2009-09-04 10:53

>>5
Neither is >>3 really.
Woman.asian
Constants should be all upper cased.
.bakeMeASandwich
The method is not parametized to accept a "me", nor is it clear what "me" is in this context. If the women has a private partner variable then the method should be "bakePartnerASandiwch", however I can see no use of a setter to set such a variable.
"naked"
Nothing, especially strings, should be used to externalize type information outside the class. It would be extremely poor style to then, inside that method, have:
if(method == "naked") { ... }
else if(method == "fast" { ... }
else if(method == "kneeling" { ... }
...

What you should be doing is creating an abstract SandwichMaker class that extends woman, then subclass it with different types of sandwichmakers, NakedSandwichMaker, ClothedSandwichMaker. Similarly, women are an extremely common occurrence so you may wish to ease woman creation for other programmers with a WomanFactory.

Name: Anonymous 2009-09-04 11:24

>>3
And I quoth, "Coding Conventions"
[quote]String Beans[][/quote]

Name: Anonymous 2009-09-04 11:26

What you should be doing is creating an abstract SandwichMaker class that extends woman, then subclass it with different types of sandwichmakers, NakedSandwichMaker, ClothedSandwichMaker. Similarly, women are an extremely common occurrence so you may wish to ease woman creation for other programmers with a WomanFactory.
If you'll excuse me gentleman, I'm off to join the Enterprise

Name: Anonymous 2009-09-04 11:33

>>8
Beam him up, Scotty.

Name: Anonymous 2009-09-04 12:48

>>9
Aye, but ai seem ta be havin' a wee bit o' a problem with the Matter Assembler...

Name: Anonymous 2009-09-04 12:58

>>10
What you should be doing is creating an abstract Matter Assembler class that extends Matter, then subclass it with different types of matter assemblers, RawMatterAssembler, AntiMatterAssembler. You may also wish to ease Matter Assembler creation for other programmers with a MatterAssemblerFactory.

Name: Anonymous 2009-09-04 13:23

>>11
Damn it, Jim. I'm a Doctor, not an ENTERPRISE QUALITY DEVELOPER

Name: Anonymous 2009-09-04 13:28

>>12
lol!

Name: Anonymous 2009-09-04 13:36

>>8,11
ENTERPRISE CAPS CONVENTION states that the first word needs to be all small and all words after start with a single capital letter.
javaProgrammer
enterpriseConvention
haxusTheFaggot

Name: Anonymous 2009-09-04 14:56

>>14
no, that's haskellCase.

Name: Anonymous 2009-09-04 15:07

>>14
shitCase.

Name: Anonymous 2009-09-04 18:54

How the fuck do you BAKE A SANDWICH anyway?

Name: Anonymous 2009-09-04 18:55

>>17
Mmm, baked and buttsorted sandwich.

Name: Anonymous 2009-09-05 0:56

>>17
Good question I would like to know the answer to this.

Name: Anonymous 2009-09-05 1:05

Good question I would like to know the answer to this.
10 minutes at 350 degrees or until the cheese melts
how fucking hard is that you morons

Name: Anonymous 2009-09-08 6:12

$ sudo make me a sandwich
Okay.

Name: Anonymous 2009-09-08 7:23

>>21
back to /xkcd/, rand(all)

Name: Anonymous 2009-09-08 8:11

>>21
xD

Name: Anonymous 2009-09-08 12:13

[spoiler]    =)    [/soiler]

Name: Anonymous 2009-09-08 12:59

>>24
You soiled little brat

Name: Anonymous 2009-09-08 18:18

>>21,23
               _                         _                                                       _          _      _            ____
 ___ _   _  __| | ___    _ __ ___   __ _| | _____   _ __ ___   ___    __ _   ___  __ _ _ __   __| |_      _(_) ___| |__   __  _|  _ \
/ __| | | |/ _` |/ _ \  | '_ ` _ \ / _` | |/ / _ \ | '_ ` _ \ / _ \  / _` | / __|/ _` | '_ \ / _` \ \ /\ / / |/ __| '_ \  \ \/ / | | |
\__ \ |_| | (_| | (_) | | | | | | | (_| |   <  __/ | | | | | |  __/ | (_| | \__ \ (_| | | | | (_| |\ V  V /| | (__| | | |  >  <| |_| |
|___/\__,_|\__,_|\___/  |_| |_| |_|\__,_|_|\_\___| |_| |_| |_|\___|  \__,_| |___/\__,_|_| |_|\__,_| \_/\_/ |_|\___|_| |_| /_/\_\____/

Name: ​​​​​​​​​​ 2010-09-07 14:44

Name: Anonymous 2011-02-04 16:38

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