Adam ShafferCode Smells — the biggest ones to avoidPoorly written code always reveals itself. Experienced software developers often comment on how they can sense poorly written code without…Feb 16Feb 16
Adam ShafferThe different categories of coding languagesAccording to most official sources, over 700 programming languages are used worldwide. Of these, only around 7 top languages cover 80% of…Feb 2Feb 2
Adam ShafferA Simple Introduction to Test Driven Development in JavaTest-Driven Development using JavaMay 19, 2023May 19, 2023
Adam ShafferLooping in JavaJava has various coding tools available for looping and iteration like many programming languages. Beyond the basic loops, Java also has a…Feb 8, 20221Feb 8, 20221
Adam ShafferinTowards DevAwesome Ways to Loop and Iterate Over Arrays in RubyIterating over arrays and objects is a timeless problem for coders. Luckily nearly all modern languages have a plethora of looping tools…Jan 17, 2022Jan 17, 2022
Adam ShafferBig O Notation with Sorting AlgorithmsAlways code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -John WoodsDec 12, 2021Dec 12, 2021