Jawa / Говнокод #16676 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
package com.seriouscompany.business.java.fizzbuzz.packagenamingpackage.impl;

import com.seriouscompany.business.java.fizzbuzz.packagenamingpackage.interfaces.factories.FizzBuzzSolutionStrategyFactory;
import com.seriouscompany.business.java.fizzbuzz.packagenamingpackage.impl.factories.EnterpriseGradeFizzBuzzSolutionStrategyFactory;
import com.seriouscompany.business.java.fizzbuzz.packagenamingpackage.interfaces.strategies.FizzBuzzSolutionStrategy;

public class FizzBuzz {
	public void fizzBuzz(int nFizzBuzzUpperLimit) {
		final FizzBuzzSolutionStrategyFactory mySolutionStrategyFactory =
			new EnterpriseGradeFizzBuzzSolutionStrategyFactory();
		final FizzBuzzSolutionStrategy mySolutionStrategy =
			mySolutionStrategyFactory.createFizzBuzzSolutionStrategy();
		mySolutionStrategy.runSolution(nFizzBuzzUpperLimit);
	}
}

FizzBuzz Enterprise Edition на Java от уважаемых разработчиков.

http://habrahabr.ru/company/abbyy/blog/173885/
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition

Запостил: gost gost, (Updated )

Комментарии (16) RSS

    • Сколько стоит лицензия FizzBuzz Enterprise Edition на одно рабочее место один сервер?
      Ответить
  • Of course, I see the potential of this project, but until it meet the requirement of changing contants 3 and 5 in com.seriouscompany.business.java.fizzbuz z.packagenamingpackage.impl.strategies.c onstants, this project is useless.

    Блин, так там даже нет xml конфига, в который можно вбить свои значения вместо 3 и 5?!
    Ответить
      • Вернее не XML конфига, а интерфейса для конфигов, одной из изкоробочных реализаций которого будет XML, второй - LDAP, а третьей - любая СУБД для которой есть JDBC драйвер.

        Так будет Ынтырпрайзней.
        Ответить
        • И четвертая реализация - получить конфиг через SOAP по сети у FizzBuzz Enterprise Edition Configuration Distributor'а.
          Ответить
    • >com.seriouscompany.business.java.fizzbuz z.packagenamingpackage.impl.strategies.c onstants
      Ньюфаги не умеют в надрочито длинные имена пакетов com.seriouscompany.business.java.fizzbuzz.packagenamingpackage.impl.strategies.constants
      Ответить
  • Abbyy решили в кои-то веки перейтить на жаву? А то их нынешние требования платформы windows only неслабо бесят.
    Ответить
    • Посту больше года - видимо, уже давно перешли и изо всех сил пишут.
      Ответить
  • Что-то много тредов добра развелось. Куда подевалась НЕНАВИСТЬ? И плюсы за какую-то проходную херь.
    Тут бы Стретор пригодился, но он к несчастью в школе.
    Ответить
    • [Место для ваших минусов]
      [Место для ваших минусов]
      [Место для ваших минусов]
      [Место для ваших минусов]
      [Место для ваших минусов]
      [Место для ваших минусов]
      [Место для ваших минусов]
      [Место для ваших минусов]
      [Место для ваших минусов]
      Поставьте минус, не проходите мимо!
      Ответить

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8