Все новое — это хорошо забытое старое. А если забытое старое креативно применить к современному времени? То получится отличный предмет интерьера, как, например, этот журнальный столик из стекла и авиационного двигателя от старенького самолета.
Двигатель, списанный из самой армии США с самолета Boeing-Stearman PT-13, помыли, почистили, хорошенько отполировали и оснастили кремплением для столешницы.
Идея столь уникального столика пришла, конечно же, Канадскому музею авиации в Ленглей. По-моему, данный столик будет отлично смотреться в квартире какого-нибудь любителя авиации: вокруг фотографии самолетов, статуэтки аэропланов и этот столик.
Кстати, он продается. Если вы располагаете свободными 20 000 фунтов стерлингов, вы можете купить его на онлайн, только как его до дома доставить?
Если вы хотите жить поближе к «нерезиновой» столице, но не хотите часами торчать в городских пробках, узнайте стоимость квартир в Коломне. Московская область, приятный город, не такой шумный и густо населенный, а цены на новые квартиры в разы ниже московских.
Кстати, если вы приобрели квартиру, то юрист в Коломне поможет вам быстро и правильно оформить все необходимые документы по приватизации новенького жилья.
Любому разработчику известен архитектурный шаблон слоев. При всей его незамысловатости он позволяет эффективно прятать реализацию и абстрагировать компоненты разного уровня. Слои нижнего уровня могут изменяться без особого риска испортить работу приложения, облегчен рефакторинг. Единственное очевидное условие, которое вы должны соблюдать – это придерживаться принятой архитектуры. Но иногда бывает, что программист нет-нет да и соблазняется вызвать пару методов «через голову». Например из слоя интерфейса обратиться прямиком в слой базы данных. Не будем здесь искать злого умысла, может этот случай был связан со спешкой при выпуске срочного исправления для заказчика. Но постепенно количество таких небольших «грешков» может свести на нет принятую когда то стройную архитектуру и вы опять окажетесь со «спагетти кодом». Вылавливать такие случаи несоответствия кода архитектуре слоев на большой системе может быть очень затруднительно. К счастью в Visual Studio 2010 (редакций Premium и Ultimate) есть инструменты, которые могут значительно облегчить эту задачу.
Читать дальше →