Skip to main content

Kirill Grouchnikov

Kirill Grouchnikov has been writing software since he was in junior high school, and after finishing his BSc in computer science, he happily continues doing it for a living. He is currently working as a senior software developer in a large corporate environment and would like to share his views on the Java community, trends and code writing experience.


kirillcool's blog

Garbage collection - not a panacea

Posted by kirillcool on January 26, 2005 at 1:16 AM PST

Sometimes working with a good profiler gives you very valuable insights into performance bottlenecks. Of course, there is a convention of "don't start profiling until your code is production quality", but there are few steps that you may take to spare yourself a lot of trouble.

AOP - a poor man's excuse for writing ugly code

Posted by kirillcool on January 14, 2005 at 4:26 AM PST

Let's take two examples that are given in any AOP language, logging and context passing.

Open source - the curse of the abundance

Posted by kirillcool on January 11, 2005 at 3:25 AM PST

As this blog shows, almost every imaginable field of the programming has been covered with open source Java projects, all vying for the same #1 spot. It may seem at first that this can only be a good thing, competition driving the creators forward to create better and faster libraries. However, not all is fair in this kingdom.