1. ActionScript / Говнокод #17602

    −99

    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
    16. 16
    17. 17
    18. 18
    19. 19
    package com.powtoon.common.model.service
    {
    	import flash.events.IEventDispatcher;
    	import flash.net.URLLoader;
    	import flash.net.URLRequest;
    	
    	public class PowtoonLoader extends URLLoader implements ILoader, IEventDispatcher
    	{
    		public function PowtoonLoader(request:URLRequest=null)
    		{
    			super(request);
    		}
    		
    		public override function load(request:URLRequest):void
    		{
    			super.load(request);
    		}
    	}
    }

    You were so preoccupied with whether or not you could that you didn't stop to think if you should.
    Кроме этого класса больше никто не реализует ILoader.

    Запостил: wvxvw, 08 Февраля 2015

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

    • Кто то кушал слишком много ООП?
      Ответить
      • Тут не просто ООП, ту ООП и Архитектура. (Автор очень любит рассуждать об архитектуре).
        Ответить
        • Это я так понимаю "задел на будущее, которое никогда не настанет". В простынь мокрую оборачивали?
          Ответить
          • Откровенног говоря - нет. Автор недосягаем в этом смысле. Но вопрос все же интересный. Вот как энергию такого человека можно направить в нужное русло. Ну, например, чтобы он тесты писал, вместо бесполезных классов и интерфейсов.
            Ответить
            • > чтобы он тесты писал
              Ну и будут у него потом бесполезные тесты на все конструкторы, сеттеры и геттеры. А на реальные тесты сил уже не хватит. Это ж не лечится...
              Ответить
              • package com.powtoon.common.model.vo.libraryVO
                {
                    [XmlClass(alias="transitionAsset")]
                    [Bindable]
                    public class TransitionAssetVO extends AssetVO
                    {
                        public var transition:Class;
                        
                        public function TransitionAssetVO(name:String = "", 
                                                          thumbnail:Class = null, 
                                                          transition:Class = null,
                                                          uuid:String = "")
                        {
                            super();
                        }
                    }
                }


                Того же автора.
                Ответить
              • А вдруг null вернет. А ты такой - Ага! Не зря значит тесты писал!
                Ответить
                • никаких нулов - спешалкейсы, все по Фаулеру
                  Ответить

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