Refactoring: Introduce Foreign Method vs Extract MethodFor some time I was confused about these two refactorings from Martin Fowler’s Refactoring book. They seemed almost the same to me.Jul 17, 2023Jul 17, 2023
About them multi-paradigm programming languagesSome of these are: Java, C#, C++, Javascript, Typescript, Python. All of them are marketed as multi-paradigm. They “have” support for OOP…Jun 24, 2023Jun 24, 2023
About them automated testsIn the past I tended to ask interviewers if they had automated tests for their code and I was completely satisfied with a positive answer…Jun 21, 2023Jun 21, 2023
About the importance of the way you check your code in version controlUniversities, academies, even employers underestimate how important it is to commit your code in a certain way. It seems all they care…Jun 15, 2023Jun 15, 2023
Writing branchless code(or at least reduce the branching of your code to a minimum)Sep 11, 2022Sep 11, 2022