Win a copy of Svelte and Sapper in Action this week in the JavaScript forum!

Pedro Struck

+ Follow
since Oct 18, 2018
Just a human trying to talk to machines
Brasília, Brazil
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Pedro Struck

Hi Scott and Jeanne,

I'm about to take the OCA 8 (1Z0-808) and I intend to continue my path on the certifications and java knowledge in general. I know that the 809, the "OCP 8", still exists, but I read that it's possible to take the OCP 11-Unified (1Z0-819) straight away after 808. But, in a "knowledge aquiring" point of view, is it ok to just skip the 809 study material and go directly to 815/816 material (since there's no 819s specific material at the moment)? Will I be losing anything or I'll be just ok if I learn from the new Java 11 complete study guide?

Thank you for the attention and congratulations on publishing the books!
Nice! Thank you!

I'm just starting to study Spring again. This was great timing.
3 weeks ago
Thank you guys for the answers. This part really stuck with me, because I sure was one of the "some" that think it's good mainly for small projects.

Craig Walls wrote:
I'll be honest and say that I don't understand why some think that Spring Boot is only good for small projects when, in fact, it really starts to shine on large-scale projects.

I think what happens is the focus on the advantage that you need very little configuration to start (in Spring learning materials). My question was also a product of my inexperience. I only started a year ago in my firsst serious software development job. I think I need to delve deeper in Spring, then. Thank you for the food for thought. This was sure helpful.
4 weeks ago
Hi, Craig. You cited Spring Boot for application setup as a latest best practice. Spring Boot really speed's up the setup time, as I observed in a simple test project. But I wonder if it's really used by big companies in complex systems. I thought it was more for small projects that don't require too much configuration.

Is it a common practice, in the current state of the framework in 2020, to start a project with Spring Boot and gradually add custom configurations, even for big companies with complex systems?

Thank you.
4 weeks ago
Nice! Email sent. Thanks for everyone involved!
2 months ago

Trisha Gee wrote:"It depends". Sorry!

But it's really going to depend upon:
- The business domain of your application
- Your non-functional requirements (performance etc)
- The technology stack
- The team

and most importantly: You. Where you are now career-wise, where you want to be.

That's ok, don't worry. haha Was kind of expecting that answer. I guess the trick is not 'panic' about learning every single topic right away but it's rather a nice guide for interesting topics that a Java programmer shold be aware of. I think I'm still a beginner so I'll take the books lessons as "Here it is, kid. This is a bunch of things that your fellow java seniors encountered till now. Go have a look at these."

Thank you, Trisha.
2 months ago
I'm glad that there's 97 things that professionals recognize that are important but what is the weight of importance of each topic? What are the priorities? For example, TDD, Kotlin, Uncheck your exceptions. (reading from the index).

Thank you.
2 months ago
I don't have a certification yet. I wonder for how long the OCA Java 8 will still be relevant. Since the exam is the same price as the new OCPJP for Java 11, I wanted to know what would be wiser in the 2019's end of the year.

Thank you.

Some comments about the original code:
1. It is better to avoid unecessary comments  like "variables". It's ok in the beginning of learning but avoid it as quickly as you can.
2. Remember to close the Scanner! (input.close())
3. Examine the starting and ending points of your loops carefuly.

Now, for the Java pros, I am asking a question: do you have a better code for this one, a cleaner one? I'm asking cause sometimes I don't know if it's good practice to use a control variable for the loop, since it's an additional variable. In this case, it is the boolean 'guessed'.

Thank you.
1 year ago
What is "Enter option"? You should explain a little better to the user what is he/she required to do.
1 year ago
Welcome Jean-Marcel and/or John!

Regarding the book Learning Java by Building Android games, I have a question regarding simple implementations of board games.

Recently I have been tinkering with Java Swing to try and make a GUI for my console application for a game (not a game in itself). Although buttons and checkboxes would do the job, I'd like to ask if there is a better framework to work with, 'better' meaning, easier to use, and abstracting the nested elements (like the buttons in frames and etc in Java Swing).

Also, I'd like to ask if there is a framework ready to recognize common objects in board games like "hand of cards", tiles, spaces on the board (not just squares, but hexagons, like the ones in the 18xx board game series, etc).

Thank you for the attention.
1 year ago
Thank you for the clarification and for the welcome message. I'll read the links.

See ya!
1 year ago

I just wanted to share a book I read last year. It had a great impact in the way I approach work and concentration in general. Sometimes we think that we can naturally concentrate on things if we want to, it's a just a matter that "Yeah, yeah... I have to do that more". This author advocates that concentration is a skill like any other and it needs to be exercised.

The book is Deep Work, by computer scientist Cal Newport. If you're not in the mood for a whole book, I suggest checking some of his posts in his blog (see link below).

Have a nice week.
1 year ago
Can't I edit a post?
1 year ago
I like music too much to not pay attention to it.

I only listen to rainymoodor some white noise (if the ambient is noisy. it generally is).
1 year ago