Skip to content

Liviu Oprisan

What do we want? We dont know! When do we want it? Next sprint!

  • Home
  • Clean code

Category: Clean code

Maintainable code cheat sheet
June 19, 2021June 21, 2021 Liviu Oprisan

Maintainable code cheat sheet

Clean code

I have been working on a new course: Maintainable code – 31 concepts to help you achieve itIt seems to be taking me quite a

Read More
March 30, 2021March 30, 2021 Liviu Oprisan

Maintainable code cheat sheet

Clean code

Maintainability Core 0. Maintainable code is easy to understand code and code with plenty of unitary tests. 1. Maintainability comes in small packages. Keep functions

Read More
February 12, 2021February 12, 2021 Liviu Oprisan

Are data classes a code smell?

Clean code

There are two type of classes, regular classes and data classes. Regular classes abstract reality, use encapsulation, hide fields, do things and are smart. Data

Read More
OOP Objects vs Data Structure Objects
September 26, 2020September 26, 2020 Liviu Oprisan

OOP Objects vs Data Structure Objects

Clean code

In Object Oriented programming, objects in code map entities from real life.These objects map their features and current status in properties and state.They take their

Read More
Java parameters
September 26, 2020September 26, 2020 Liviu Oprisan

Java parameters

Clean code

How many parameters should a method have?The answer is the fewest possible.Maximum three.Preferably zero.Arguments are bad. Each argument brings more chaos into your function.Each argument

Read More
Java – How to name methods, classes and variables
September 26, 2020September 26, 2020 Liviu Oprisan

Java – How to name methods, classes and variables

Clean code

Names matter a lot in programming.Even with small functions, if you have cryptic names you won’t be able to understand anything from the code you

Read More
Low Coupling, High Cohesion
September 26, 2020September 26, 2020 Liviu Oprisan

Low Coupling, High Cohesion

Clean code

Low Coupling, High Cohesion is a programming principle that says that your classes should be coupled with other classes as little as possible but the

Read More
Composition Over Inheritance
September 25, 2020September 26, 2020 Liviu Oprisan

Composition Over Inheritance

Clean code

There are two main ways an object can interact with another object.It can have the other object as a property: this is called composition.Or it

Read More
Test Pyramid and Test Driven Development
September 25, 2020September 26, 2020 Liviu Oprisan

Test Pyramid and Test Driven Development

Clean code

Tests are important.Writing clean code is the best thing you can do as a programmer.But clean code without tests isn’t complete.It’s like riding a bike

Read More
My Clean Code courses
September 22, 2020September 25, 2020 Liviu Oprisan

My Clean Code courses

Clean code

I have 2 clean code courses that you can watch on Udemy: Clean code with Java examplesClean code with PHP examples You can also watch

Read More

Categories

  • Clean code
  • How to learn programming
  • Others
  • PHP
  • Uncategorized
Developer

Recent Posts

  • Coupons!
  • Maintainable code cheat sheet
  • Develop like you are stupid and lazy
  • Maintainable code cheat sheet
  • Refactoring by Martin Fowler funny passages

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
All Rights Reserved 2020
Proudly powered by WordPress | Theme: Blog Circle by Candid Themes.