morfizm (morfizm) wrote,
morfizm
morfizm

Права

Готовлюсь к экзамену. Сильно цепляет один из ответов на вопрос "under our constitution, what is one power of the federal government", "to create army".

Если бы отцы-основатели жили сегодня, им бы понравилась Java. Вместо того, чтобы задекларировать глобальный singleton и сказать "the army always exists", они этого не говорят, но при этом в mega-factory class-е добавляют метод для создания этого singleton'а и сразу вызывают его. Причём, понятно, что функционально это эквивалентно, т.к. права и процедуры роспуска армии не предусмотрены, singleton всё равно живёт вечно :)

Upd.: я, кажется, понял. Это они просто имплементировали lazy initialization. Вызывают-то метод не сразу, а только перед первой войной.
Tags: politics, software development
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 6 comments