Year year = new Year(2_016);

С Новым 2016 годом, читатели !

Желаем всего наилучшего, не только в математике и программировании, но и в понимании мира.

Желаем верности и постоянства, но при этом желаем не впадать в косность и консерватизм.

Желаем много изменений, но , таких, которые помогут вашему развитию.

Желаем чистоты кода, готовности инструментов программирования, качественных и прямых рук и всегда работающей светлой головы с волшебным умом, способным решить любые проблемы и задачи.

Желаем всего самого самого и чтобы это самое пришло к вам в том виде, в котором вы его любите ;)

2016 New Year celebration display with the date outlined with fiery sparklers in green and blue on a black background

Читать далее →

Подробнее

Объектно-ориентированный анализ и проектирование

Замечательную книгу мы обнаружили на днях и эта книга целиком и полностью посвящена введению в объектно-ориентированное проектирование и анализ, причем сама по себе книга рассчитана для начинающих и будет полезна любому начинающему разработчику, поскольку в ней затронуто много важных аспектов, касающих ООП и разработки приложений в его контексте. Кроме того, сама книга довольно интересная и читается очень легко, как вобщем-то и другие книги из серии «Head First», которая уже стала нашей любимой серией книг по программированию.

Читать далее →

Подробнее

Основные идеи ООП в кратком изложении

Недавно, после прочтения двух весьма занимательных книжек по ООАП (объектно-ориентированный анализ и проектирование) у меня возникла идея сделать краткую выжимку из этих двух внушительных трудов (оба почти по 600 страниц) и перевести ее в форму краткой шпаргалки, заламинировать и положить прямо перед глазами (дабы не забывать, что делать в любой сложной ситуации …) — что с успехом было проделано, а результат «трудов» вы можете забрать отсюда.

Кроме того, в скором времени на одну из книжек появится рекомендация (другую — мы уже отрекомендовали), а еще помимо этой бесхитростной шпаргалки, у меня перед глазами лежит черно-белая схема со всеми паттернами проектирования в UML (правда, на английском, но мне оно не мешает), которую можно легко достать на Хабре, причем в виде цветных картинок! Читать далее →

Подробнее

Паттерн «Стратегия»: реализация достаточно простого семейства алгоритмов

Недавно, наша команда предложила всем желающим реализовать следующую идею: опубликовать в нашем блоге так называемую гостевую статью, т.е. статью от автора не являющегося штатным автором LightHouse Software. Но, первым делом, конечно, мы сами приняли горячее участие в акции и сделали гостевую статью для блога dprogramming.ru Читать далее →

Подробнее

Паттерны проектирования

Книга «Паттерны проектирования» Эрика и Элизабет Фримен является прекрасной книгой для тех, кто бы хотел познакомится с миром объектно-ориентированного проектирования и его типовыми паттернами. Книга очень занимательно и интересно рассказывает о некоторых паттернах проектирования, что является очень большим плюсом, особенно если вы — начинающий программист. Читать далее →

Подробнее

Программист-прагматик. Путь от подмастерья к мастеру

Книга Энди Ханта и Дейва Томаса посвящена самым разным аспектам работы программистов и содержит множество ценных практических указаний от опытных разработчиков. «Программист-прагматик» — это та книга, наличие которой рекомендуется всякому программисту вне зависимости от того, чем он занимается. Множество различных вопросов, от написания программы (и принципов ее организации) до руководства командой разработчиков, затронуто в книге на реальных и достаточно трудоемких случаях — и на каждую возникающую проблему, Энди и Дейву есть что вам сказать. Читать далее →

Подробнее

Книга «Объектно-ориентированное мышление»

Книга Мэтта Вайсфельда «Объектно-ориентированное мышление» стала первой книгой, которую решила прочесть вся команда LightHouse Software и которую мы решили отрекомендовать в нашем блоге. Книга будет полезна для прочтения всем без исключения как начинающим программистам, так и более опытным, в силу того, что автор весьма доходчиво и четко объясняет основные принципы ООП и их применение в приложениях, затрагивая самые разные задачи, попадающиеся разработчикам. Читать далее →

Подробнее

Почему я выбираю D?

Я выбираю этот язык программирования из-за многих вещей.

В первую очередь, это Си-подобный синтаксис и очень высокое сходство языка с С++, что позволяет обучаться этому языку программирования просто изучая С++ и читая документацию Читать далее →

Подробнее

Лицензия ESL для программного обеспечения

Разрабатывая одну из библиотек для ObjectIcon, я задумался, а под какой, собственно говоря, лицензией выпускать свои проекты или наработки.

Существует множество различных лицензий, из которых мне больше всего нравилась лицензия MIT, и этой лицензией я мог вполне удовлетворится, но все-таки… чего-то не хватало… Читать далее →

Подробнее

Инструкция по публикации статей в блоге

Каждый автор и редактор или администратор нашего блога имеет право на публикацию своих статей по тематике блога.

В связи с этим, нами была разработана небольшая инструкция по написанию и публикации статей. В ней указаны и объяснены некоторые ключевые особенности создания статей, а также важные моменты поисковой оптимизации. Кроме того, дана краткая справка по визуальному редактору. Читать далее →

Подробнее