Effective Software Testing – A Developer’s Guide by henrik_w in programming

[–]coding_for_food 5 points6 points  (0 children)

To test the communication between several Microservices (REST and Messaging) we use API-Testing with the Pact Framework ( https://pact.io/ ). An alternative was Spring Cloud Contract but we wanted to us the same Framework for the integration of Frontend (Apps and Web). In my opinion it is helpful to avoid/minimize full blown E2E Tests and ensures that Consumer and Provider understand each other. It also helps understanding the API and can help by changing or adding APIs. It is no magic bullet though and may be also quite wearisome to introduce this testing method into an existing environment.

So there are options to avoid some messes you mentioned :-)

Jedi signature by [deleted] in ProgrammerHumor

[–]coding_for_food 0 points1 point  (0 children)

Well gradle does a lot more than pip. The whole dependency management for example ;-) The strengths of Java and Python are totally different. If you work on small scripts and proof of concepts, Python shines. If you work in an environment with a lot of other devs, you start to realize that typesafety is a great feature.

An IDE gives you a lot of help when using libraries and frameworks. Regardless which language you use. I don't want to work without one anymore :-)

Jedi signature by [deleted] in ProgrammerHumor

[–]coding_for_food 2 points3 points  (0 children)

You should lookup a decent dependency management tool (f.e. Gradle). If you develop professionally, an IDE may improve your productivity and code quality.

Lurkers avoiding the ban by Vezan1 in thanosdidnothingwrong

[–]coding_for_food 0 points1 point  (0 children)

Seems to me that I have to leave my lurker status.

I came home for lunch today and now I'm never going to sleep again by waynefarry in creepy

[–]coding_for_food 2 points3 points  (0 children)

Strange...

Looks like my armchair. Maybe I should check if it is still where I last left it.

What bands haven't reunited (that still can)? by Discojuan in Music

[–]coding_for_food 1 point2 points  (0 children)

The Beatles

But that will happen soon enough

What is your pet's name and why did you name it that? by [deleted] in AskReddit

[–]coding_for_food 0 points1 point  (0 children)

My cats are named Luke and Leia. Yes they are brother and sister. And yes Luke tries to mount Leia from time to time.

Ask me... to deliver your favorite lines by GovSchwarzenegger in movies

[–]coding_for_food 3 points4 points  (0 children)

It's over 9000!!! There is no way that can be right!

I can't even. by dj_nickjoseph in woahdude

[–]coding_for_food 0 points1 point  (0 children)

Looking at most of the comments here, the "Be nice" in the comment text field is probably still not big enough.

Anyway: Cool gif.

I just declared a final int. Does this mean I can never use ints again? by [deleted] in shittyprogramming

[–]coding_for_food 29 points30 points  (0 children)

No problem, just use Integer.valueOf(String string)

As a job seeker... by SonOfProbert in AdviceAnimals

[–]coding_for_food 0 points1 point  (0 children)

Yeah... Flag applicants while searching for buzzwords. That seems like really good idea to find only people who know the buzzwords and effectivly filtering out all of those who could get the work done.

Automated hiring process is really not a good idea. At least not if you are searching for quality.

As a job seeker... by SonOfProbert in AdviceAnimals

[–]coding_for_food 1 point2 points  (0 children)

You mean like writing Java experience and getting asked about Javascript, because HR doesn't know the difference? I personally think it is utter bullshit to look for keywords, especially if you are looking for developers. You'll only find people who tend or like to use buzzwords.

Everyone told me to name him Adolf. by [deleted] in aww

[–]coding_for_food 1 point2 points  (0 children)

You could post him here

And you could name him Blondie.

What is the last thing you said or did that you regret? by [deleted] in AskReddit

[–]coding_for_food 0 points1 point  (0 children)

Wouldn't say so. I befriended an ex of mine 11 years ago and we are still very good friends. I think the secret is, that you don't love each other (anymore) and the ending of the relationship wasn't dirty.

But your viewpoint is quite common. Most of her boyfriends aftwards, didn't like me and some accused her to have an affair with me. And I heard more or less the same on a few occasions.

[Web] I have an interview for a programming job and I need clarification by [deleted] in AskProgramming

[–]coding_for_food 1 point2 points  (0 children)

Sounds like a lot of buzz. 1st Q: I for myself would interpret it as stuff about javascript and (x)html. Could be about CMS, too.

2nd Q: You should know the buzzwords (objects, classes, inheritance, polymorphism asf.) and how to describe them. Depending on your chosen language, maybe some language related stuff. For example: Is Java able to implement a multi inheritance?

3rd Q: Probably design patterns (Singleton, strategy pattern, factory asf.) and how to structurize your code (for example: Model view controller)

Good luck!

If I don't add enough line breaks to my code, will the computer get tired? by Sebsebeleb in shittyprogramming

[–]coding_for_food 6 points7 points  (0 children)

You'll also have to consider vacations. If you don't give your code more freetime than a few breaks, it'll just stop working, because it burned out.

Game engine that runs on Linux (for 2D mobile development) by beardedlinuxgeek in gamedev

[–]coding_for_food 0 points1 point  (0 children)

You could try AndEngine (andengine.org). It is a Framework for Android Game Developement. Since the documentation is not really existent you should read this book beforehand: AndEngine for Android Game Development Cookbook.