T h e C o d e R a n c h J o u r n a l - J A N U A R Y 2 0 2 1 E d i t i o n
Gather around folks !! It's going to be a wild year ahead. Let's all huddle together and behold this lovely January 2021 edition of the CodeRanch Journal. According to the romans, January is named after the god Janus. His statue is depicted as two faces looking at either direction. This has quite a symbolic meaning as it tells us to look behind as well as forward. Janus ruled over both, the beginning as well as the end of a conflict, this gives him control over both war and peace. He represents the all beginnings and can see the past and the future. Let's take a deep breath and contemplate on 2020 (gasp !! cough! cough !!) and move on to 2021. You cannot alter the past, but you do control the future. Maybe, this is why java’s java.lang.FutureTask is a cancellable operation.
F r o m S p o n s o r ' s C o r n e r!
Become a Java Developer with CodeGym.cc - an interactive practice-oriented online Java course.
Don't miss the chance to get an annual subscription with a 50% off. Use a special promo code ‘CODERANCH’! *
* The Ranch now has a new shiny Bar !! A menu bar ;) The new icons adore the brow of our lovely ranch. It's responsive and changes as it wishes as per your screen size and stays up even when scrolling.
* We have a new little search bar that now prompts to search our whole site, advanced search, google search your question in our ranch. It also allows to search in a specific forum.
I n t e r e s t i n g C o d e R a n c h F o r u m P o s t s
January has a bountiful harvest of interesting posts. Here are some we would recommend you to read:
Can Unicorns be cast as Dragons? One might expect to find expect to find a story here about magnificent beasts are transformed into scaly monsters. But’s there’s something even better. It’s a nice explanation about how the compiler keeps a track about the types during compilation and then ignored during runtime.
Post link: https://coderanch.com/t/738180/java/List-Unicorn-type-add-Dragon
Static method woes An informative post about static methods. The post mentions about how a user thought a static method would return an object once it was called. It’s interesting about a few misunderstandings for static that many programmers have.
Post link: https://coderanch.com/t/738606/java/Static-Methods
If two or more pair, can work be done there? Let’s dive into the Agile world now. This is an interesting discussion about pair programming. Mainly, the poster is asking about what is the benefit of two resources working together on the same task. It is a must read for agile methodology folks and gives a good perspective about pair programming.
Post link: https://coderanch.com/t/738395/careers/pair-programming-developers-work-task
A puzzle of alphabets An interesting discussion about anagrams. The poster wants to write a program to detect an anagram in code. Is it as simple as it sounds?
Post link: https://coderanch.com/t/738477/java/Anagram All the OPs for these posts will be rewarded with a well-deserved cow.
S o m e b o d y y o u m i g h t n o t h a v e n o t i c e d
There's a book (or software) promotion just about every week at CodeRanch. Just ask a question in the appropriate forum and you're eligible to win a copy of the book (or license). Check the book promotions schedule
Promotions in January:
* High Performance Python for Data Analytics by Tiago Rodrigues Antao
** Winners: Guru Bhat, Gary W. Lucas, Jose Samonte, Don Horrell
* Mastering Corda: Blockchain for Java Developers by Jamiel Sheikh
** Winners: Rahim Nathwani, Stephan van Hulst, George Gdgeorgiadis, Vivek Ravi
* The Career Toolkit by Mark Herschberg
** Winners: Tim Holloway, German Gonzalez-Morris , Les Morgan , Burk Hufnagel
* Azure Data Engineering by Vlad Riscutia
** Winners: paul nisset, Lanny Gilbert, Jose Samonte, Fidel Edwards
Upcoming promotions in February:
* OCP Oracle Certified Professional Java SE 11 Developer Practice Tests
We are very grateful to the publishers and authors for supplying the books and answering our questions.
B o o k R e v i e w s
Follow / Like us so you don't miss a thing.
A b o u t T h e E d i t o r Salvin Francis has been a member of CodeRanch since 2009 and a Moderator since 2015.
S u g g e s t i o n s / F e e d b a c k If you have any feedback on this month's journal then feel free to create a topic in our Ranch Office forum.
J o u r n a l A r c h i v e Our previously published journals are available online at JavaRanch Journal