Programming Chi

Tomasz Fijałkowski's programming blog.

When use and when not to use default methods in Java interfaces

Java 8 introduces many new useful features; unfortunately, it also leads to new misunderstandings and antipatterns being observed every day. One of these mistakes is the incorrect use of default methods in interfaces.

read more

Welcome on my blog

Programming Chi (or Qi) is a blog about pitiful ideas, bugs and failures I notice every day. Fortunately, besides failures there are also a lot of successes and beautiful solution which I hope I will also write about.

From wikipedia:

In traditional Chinese culture, qì or ch’i (About this sound qì, also known as khí in Vietnamese culture, gi in Korean culture, ki in Japanese culture) is an active principle forming part of any living thing. Qi literally translates as “breath”, “air”, or “gas”, and figuratively as “material energy”, “life force”, or “energy flow”. Qi is the central underlying principle in traditional Chinese medicine and martial arts.