Blog: Yegor Bugayenko |
240 blogs
updated: 27 min. ago
|
||
What is the right way to keep test classes in a repository? There is no single canonical approach, but a few principles may help you keep te...
|
||
It often happens, especially in Java, that a few places in the method are potential exception originators. Usually, we make a large method-s...
|
||
Sometimes we rethrow exceptions. In Java we do this more often than in other languages, because it has checked exceptions. Sometimes we must...
|
||
My first academic paper was accepted and published in 1998. My most recent one was rejected by SPLASH just a week ago. I'm writing two paper...
|
||
A few months ago I made a small Java library, which is worth explaining since the design of its classes and interfaces is pretty unusual. It...
|
||
I suggested this idea a few weeks ago on Twitter and got mostly negative reactions. That's why I wrote this blog post, to elaborate on the s...
|
||
A few years ago I created xcop, a simple command line tool that can check the style of an XML file. It's similar to Checkstyle (for Java) an...
|
||
Automated tests are the ones that are usually called unit tests or integration tests, or just any tests that are being executed automaticall...
|
||
When I make a slide deck for a new presentation, invent a new domain name, think about a name for a new Java class, itemize bullet points in...
|
||
Reflective programming (or reflection) happens when your code changes itself on the fly. For example, a method of a class, when we call it, ...
|
||
Made better & faster using https://www.yourkit.com/ Java Profiler