Milan Latinović
Software Engineer and Enterprise Architect
Tag Archives: software development
Code Review Best Practices: Code reviewing and being reviewed
This article is about the code review best practices. It explains code review from the common-sense perspective. If you do not want to read through the whole article take a look at the table of contents and the summary for a quick overview. What is a code review process? A code review is a process…
What is new in PHP 8.2: What are new features, what is deprecated?
This article provides an overview of new features and deprecations in PHP 8.2. PHP 8.0 already set a strong base for these and upcoming improvements. Original plan to release PHP 8.2 was on November 24th 2022, but it was posponed for December 8th 2022. In this article, we cover what is new in PHP 8.2….
Enumerations in PHP 8.1 – with code example and references
PHP is getting more and more features. Enumerations in PHP are one of the latest proposals. Description for enumerations in PHP is described withing this request for comments Enumerations are built on top of classes and objects. That means, except where otherwise noted, “how would Enums behave in situation X” can be answered “the same…
Kick-starting Your New Developer Job with these Essential Tips
This article is about kick-starting your new developer job based on my experience gathered in multiple companies and projects. Read it, prepare well and you will do great! Introduction Kick-starting your new developer job is very important. Different teams will have different expectations, but essentially you will be expected to find your place in the…
What is Domain-Driven Design: The absolute beginners guide
This article will introduce you to a Domain Driven Design (DDD). Firstly, we talk about domain driven design and the common design concepts, something like DDD for dummies approach. Secondly, this article will introduce you to the relationship types in the domain driven design. If you are a busy reader you can skip to the…