排序
My Industrial Development Journey, One Year On
My Industrial Development Journey, One Year On, Who am I? Hello everyone! Welcome to my first post. My name is Jake and I have been working as a developer in industry for just over...
@OneToMany relations in Hibernate and its perils
@OneToMany relations in Hibernate and its perils,Recently, I had trouble persisting an object with Hibernate. I would like to depict my journey along the well-known example of docu...
Java is still free!
Java is still free!,I see a lot of posts lamenting about how Java is now being paid for. I feel a lot of people are getting it wrong...and right. Oracle JDK Perhaps when you starte...
Interesting JDK 12 features to watch out for.
Interesting JDK 12 features to watch out for.,With the new 6 months Java release cycle, you should expect cool features to get to developers at a faster rate. I have seen some cool...
Fibonacci: Recursion vs Iteration
Fibonacci: Recursion vs Iteration, A common whiteboard problem that I have been asked to solve couple times, has been to 'write a function to generate the nth Fibonacci number star...
With what approach to verify the logic of the code you design
With what approach to verify the logic of the code you design,Here I came up with quite a simple discussion for the case when a block of code you design is to be tested. What kind ...
The int vs. Integer pitfall of Java’s ArrayList.remove()
The int vs. Integer pitfall of Java's ArrayList.remove(),Be careful when you try to use ArrayList.remove() to delete specific elements using a boxed Integer rather than a primitive...
Learning Algorithms with JS, Python and Java 9: Printing Steps
Learning Algorithms with JS, Python and Java 9: Printing Steps,This series of articles follows Stephen Grider's Udemy course in three different languages. JavaScript solutions are ...
The seven rules for continuous UnitTest
The seven rules for continuous UnitTest, Introduction Do you write UnitTest on your project? Are UnitTests ran every time? I completely thought it's same thing to write UnitTest an...
How do you write “Production Code” for UnitTest?
How do you write 'Production Code' for UnitTest?, Introduction UnitTest is very important for keeping code quality. So almost project require to write UnitTest. As a result, I will...
Learning Algorithms with JS, Python and Java 8: Sentence Capitalization
Learning Algorithms with JS, Python and Java 8: Sentence Capitalization,It's been a while since I posted the last article. Today's is a nice and simple one for rehab. This series o...
Java Developer Litmus Test Part 1
Java Developer Litmus Test Part 1,How do you get a useful idea of the skill level of a Java developer? There are of course many options to test basic knowledge of Java. More advanc...