PinnedNour Krichene20 java best practicesJava best practices presented briefly. It will help you enhance your code quality.Mar 8, 202315Mar 8, 202315
Nour KricheneDesign Patterns: Definitions and some Use CasesDefinitions and some Use Cases of Creational, Behavioral and Structural Software development Design Patterns.Sep 1Sep 1
Nour KricheneMultithreading in Java, everything you should knowHow to create a thread Most used methods Thread lifecycle Concurrency vs parallelism Best practices Multithreading in collectionsMar 31Mar 31
Nour Krichene5 natural tips to boost your energy and combat tirednessNatural tips to enhance energy levels and combat tiredness.Feb 21Feb 21
Nour KricheneDemystifying Kubernetes: Unveiling The Core ComponentsKubernetes componentsDec 18, 2023Dec 18, 2023
Nour KricheneWork With Files In JavaEssential concepts for working with files and how to perform most important operations with java such as creating, renaming, copying.Jul 1, 2023Jul 1, 2023
Nour KricheneDesign patterns in plain EnglishDesign patterns are a set of agreements, shared in software development to handle common problems.Oct 8, 2022Oct 8, 2022
Nour KricheneOptimistic locking vs Pessimistic locking (in plain english)Which strategy should you use to manage concurrent access in relational database?May 20, 2022May 20, 2022
Nour KricheneYou are a software engineer. You are a company, not an employee.Do not treat yourself as an employee but rather as a company or as a talent owner.May 18, 2022May 18, 2022
Nour KricheneHow to learn effectivelyTips to get good results of your time invested in learning.May 2, 2022May 2, 2022