You are currently browsing the archives for the development category.

Competition “Laugh or cry?”. The Winner

I have reviewed all votes and removed duplicate one (log is really great thing). The result is:

What is the Worst Code?

COTOHA’s example (27%, 6 Votes)

Ikar’s example (23%, 5 Votes)

Dmytro Shteflyuk’s example (23%, 5 Votes)

Rage’s example (14%, 3 Votes)

Peter’s example (14%, 3 Votes)

Total Voters: 22

 Loading …
And.. The winner is COTOHA. My congratulation!
Please, let me know what [...]

TestNG at GTAC

The great video about TestNG.

The small java puzzle

Given the following code, what will be the outcome?
import java.util.Set;
import java.util.TreeSet;

public class A {
    public static void main(String[] args) {
      Set sets = new TreeSet();
      sets.add("1");
      sets.add("3");
      sets.add(new Integer(2));
      System.out.println(sets.isEmpty());
    }
}

Competition “Laugh or cry?”. Voting

It is time to tally up results of our competition. From all published examples, I have chosen five finalists, which can be found just below. Now you can vote for two examples of a smell code. You can vote up until August, 27.

What is the Worst Code?

COTOHA’s example (32%, 15 Votes)

Ikar’s example (36%, 17 [...]

JUG Ukraine: Building Java Applications using EJB 3.0 and JPA

Сегодня прошла очередная встреча JUG Ukraine. Лично для меня, это было знаковое событие, так как я, наконец-то, выбрался на встречу в Киеве, что докладчик был Mike Keith из Oracle, и что тема была достаточно интересная. Теперь о встрече.
Как было описано на форуме JUG Ukraine, регистрация была очень прозрачной :). Необходимо было заполнить бейдж, указав компанию, [...]

Plugins for Eclipse

Наверно любой, кто начинал использовать Eclipse после IntelliJ Idea, ощущал некоторое неудобство в первые месяцы работы в новой IDE. Проблем было много — философия проекта, настройки, горячие клавиши Eclipse сильно отличается от подхода в Idea. Но время делает свое дело — я уже привык к ней и начал использовать различные плагины для java разработки, о [...]

Competition “Laugh or cry?”

Preamble
One day I came to my workplace little bit earlier than I usually do and I decided to review the sources of my current project. As the result of that small research a new note has been written about the interesting piece of code. After reading it, my friend found a similar "creations" in his [...]

Java cries

Today I found a wonderful source at one project class.
Object param = …;
 if (java.util.Date.class.getName().equals(param.getClass().getName())){
       ((java.util.Date)param).getTime();
       //some code here
 }
Of course, if you are well-known with java specification, this code just is
Object param = …;
  if (param instanceof java.util.Date){
        ((java.util.Date)param).getTime();
       //some code here
  }
Oh, I am not honest. [...]

Work in a team

Чуть больше недели назад я побывал на корпоративном тренинге “Командообразование”. Мудрёное название, но суть довольно проста — посмотреть, насколько ты готов работать в команде, и какую роль ты обычно отводишь себе. Конечно же, это еще один повод познакомиться ближе со всем коллективом нашего отдела. Все мероприятие прошло под девизом “игры — наше все” (девиз я [...]

Lego in Developer’s life

Недавно меня заинтересовал вопрос о том, как Lego влияет на процесс развития человека (начиная с детей до людей преклонного возраста) и на развитие небольшой команды. Для нашего постсоветского пространства более привычно вместо Lego слышать конструктор. Но я хотел бы вести разговор о Lego.
Почему появился такой вопрос? Весна прошла очень уж бурно и активно. [...]