1. Java / Говнокод #16676

    +75

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    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, 10 Сентября 2014

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

    • Багтрекер тоже жжёт. Весь.

      https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition/issues/138

      "This project is seems to be getting popular, perhaps it's time to upgrade this 'git' source control solution? I had a steak with a Microsoft rep, he tells me we can integrate our source control, build system, and bug tracking in TFS while increasing velocity, efficiency, synergy, and synergy."
      Ответить
      • Сколько стоит лицензия 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 неслабо бесят.
      Ответить
      • Посту больше года - видимо, уже давно перешли и изо всех сил пишут.
        Ответить
    • Что-то много тредов добра развелось. Куда подевалась НЕНАВИСТЬ? И плюсы за какую-то проходную херь.
      Тут бы Стретор пригодился, но он к несчастью в школе.
      Ответить
    • $("div.entry-comment-wrapper").has("p strong a").each( function (i,e){
      $.ajax({'url':'http://govnokod.ru/ratings/comment/'+$(e).attr('id').replace('comment-','')+'/against'}) } );
      Юзайте на здоровьё.
      Ответить
      • [Место для ваших минусов]
        [Место для ваших минусов]
        [Место для ваших минусов]
        [Место для ваших минусов]
        [Место для ваших минусов]
        [Место для ваших минусов]
        [Место для ваших минусов]
        [Место для ваших минусов]
        [Место для ваших минусов]
        Поставьте минус, не проходите мимо!
        Ответить
        • Угадайте, что я въебал этому комментарию.
          Ответить
          • Фу, как это мерзко - идти против партии системы. Нестабильный элемент!
            Ответить
            • Как раз стабильный, все ведь плюсанули.
              Ответить
              • Ещё чуть-чуть, и можно будет сказать, что против системы тот, кто не плюсанул.
                Ответить

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