[ / / / / / / / / / / / / / ] [ dir / 4am / aus / cafechan / ck / kocsog / lovelive / maka / tes ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): 4908c79ea14fa64⋯.png (20.93 KB, 512x512, 1:1, junit5-logo.png) (h) (u)

File (hide): b3a73973af1b568⋯.jpg (36.29 KB, 651x400, 651:400, java-logo.jpg) (h) (u)

[–]

 No.832152>>832160 [Watch Thread][Show All Posts]

How is this testing framework so fucked up and impossible to use?

>Almost no documentation on CLI use, most of it outdated and worthless

>Isn't simple to use with package managers

>A dozen different testing frameworks to run it, all of them requiring copious amounts of setup

>Gimmicky muh green lights

Give me one good reason we shouldn't just handcode our tests from scratch rather than use this abomination.

 No.832153

>Give me one good reason we shouldn't just handcode our tests from scratch rather than use this abomination.

Try it, friendo :)


 No.832159>>832173

>Testing code

It's 2017 grandpa, no one does this any more. You just ship the code as is and patch it later LOL.

t. MacOS Security Lead Developer


 No.832160>>832169

>>832152 (OP)

>something Java-related

>a pain

is this the first problem you encountered with Java's ecosystem? Or have you already applied alcohol to the memories of even setting it up?


 No.832169>>832171

>>832160

>is this the first problem you encountered with Java's ecosystem?

Sort of, I haven't done anything serious in Java.

>have you already applied alcohol to the memories of even setting it up?

Some of that too.


 No.832171>>832194

>>832169

Everything in Java is a massive pain to set up, use, and deploy. If junit scares you, you'll be in for some pure abject terror later.


 No.832173

>>832159

Don't forget to retroactively un-patch it in a subsequent scheduled update after patching it


 No.832176>>832205 >>832207

You should be setting it up in your IDE. The IDEs are the only thing that makes Java a good language.


 No.832194>>832207

>>832171

It's easy anon, you just have to configure half a dozen XML files setup a maven build and tune the JVM using these tried and true parametersI recommend pair programming which is super agile too. Also if one guy can be designing the UML diagrams while the other is coding. . Do you even enterprise?


 No.832205

>>832176

>makes Java a good language

I wouldn't go that far.


 No.832207>>832226 >>832243

>>832176

>You should be setting it up in your IDE. The IDEs are the only thing that makes Java a good language.

The thing is, some languages have testing frameworks, automformat, linters, project management, etc. that all work great from CLI. Java may not be the coolest/best language, but it could still easily have equally good tools if someone made them. The problem is more with the direction and culture around Java I guess.

Also, setting things up in the IDE can be a nightmare if you have to dig through a dozen menus for the right package/framework/dependency setting and shit like that. Sometimes it just werks, sometimes your personal installation of the IDE didn't come with it autoenabled for some reason.

>>832194

It must pay ok or nobody would do it, right? Not that I'll get a java job if I can help it.


 No.832226>>832227

>>832207

if you're really, really good at Java, you can get a job 'leading' Java devs, which wil mean constantly firefighting problems with their shitty code base while having no power over them or ability to make them stop shitting in it.


 No.832227>>832257

>>832226

oops I meant to write 'pajeets' but somehow it came out as just 'Java devs'.


 No.832243>>832261

>>832207

I really wish I could use emacs at work so that my system would have 100% free software, but I find Java is really hard to work with without an IDE.


 No.832257>>832259


 No.832259>>832282

>>832257

how you enjoying college?


 No.832261

>>832243

can't use a free IDE?


 No.832282>>832326 >>832375

>>832259

how you enjoying LARPing?


 No.832326

>>832282

>come into work

>"hey anon, there's a meeting waiting for you in the conference room"

>meeting has boss's boss & boss's boss's boss.

>"anon, we're letting you go at the end of the year"

>"we need you to train some nice Indians to take your job"

>me: you FAGGOTS can take your PAJEET MEME to REDDIT

>everyone in the entire company walked in and applauded

>I was instantly promoted to CTO

>LARPing as a millionare now :^) shit is cash


 No.832375

>>832282

>there i was, writing code instead of browsing ib

>i was applying the carpenter-visitor design pattern

>suddenly a wild pajeet waltzes in

>takes a shit on my desk as a way of greeting

>i say wash your hands before eating little raji

>doesn't

>suddenly a sacred cow waltzes in

>it wears a pink wig and has a tongue ring

>g-d damn multiculturalism!

>attempt to murder it with keyboard like john wick would

>aladdin jumps out from trashcan to stop me

>my dear, that's not cool bro, concerned stare

>cockblocked, go back to writing my code

>g-d damn it raji you shitted in my coffee too




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
19 replies | 1 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / 4am / aus / cafechan / ck / kocsog / lovelive / maka / tes ][ watchlist ]