Fikri AdidharmaRefactor, Refactor, Refactor!We heard a lot about refactoring, and most of the experts said to refactor your code in any change you get. What does it exactly mean? Does…May 9, 2022May 9, 2022
Fikri AdidharmaGood 👍 Design vs Bad 👎 DesignProduct design considers every element that shapes this experience, how it makes the user feel, and how easy it is for the user to…May 9, 2022May 9, 2022
Fikri AdidharmaSoftware ArchitectureSoftware architecture can be defined as an organization of the whole system. Like house architecture defines how many rooms in the house…Apr 11, 2022Apr 11, 2022
Fikri AdidharmaTidy Up Your Code : Clean Guide to Clean CodeSometimes, all we care about our codes is whether it works. Using random names of variables, many unused comments, inconsistent typing…Apr 11, 2022Apr 11, 2022
Fikri AdidharmaPeople Management: To Build A Team DynamicsWe all must have been in a group project where we work with many people with different perspectives and backgrounds. Sometimes all we can…Mar 21, 2022Mar 21, 2022
Fikri AdidharmaGit Guide for GoodIn the large scale of software development, not just teamwork, we also need the right environment to work as a team. We can have something…Mar 21, 2022Mar 21, 2022
Fikri AdidharmaTo be “Agile” in Agile DeHearing the “Agile” word sometimes refers to scrum, stand-ups, session plannings, and sprints. More than that, Agile is a whole mindset…Mar 20, 2022Mar 20, 2022
Fikri AdidharmaTest-Driven Development: Is it Mandatory?TDD is a software development approach in which test cases for every functionality are created and tested first to make the code bug-free…Feb 28, 2022Feb 28, 2022