...

среда, 22 октября 2014 г.

Python Meetup 26.09.14: cовершенствуем код и ускоряем Python

Белорусские Python’нщики верны своим традициям. Python Meetup состоялся 26 сентября, в последнюю пятницу месяца.

На встрече мы обсуждали извечную головную боль всех программистов – как писать красивый и понятный код без багов. Докладчики подошли к этой проблеме с разных сторон: Павел Кохан рассказал о пяти принципах S.O.L.I.D., которые помогают писать качественный код на любом объектно-ориентированном языке, а Олег Шидловский говорил о том, как ускорить работу хорошего кода.

Python Meetup



В этот раз местом встречи стал минский бар «ДК». Его атмосфера, свободная и минималистичная одновременно, стимулировала активное общение. Несмотря на то, что выступавших было только двое, python’щики смогли обсудить множество вопросов и идей уже непосредственно во время нетворкинга.


Павел Кохан «S.O.L.I.D.»

разработчик компании Runa Systems

S.O.L.I.D. – это аббревиатура, обозначающая 5 базовых принципов построения классов и наследования в объектно-ориентированном программировании. Использование S.O.L.I.D. может сильно упростить работу программиста. И дело не только в облегчении последующей поддержки и расширения кода. Использование этих принципов позволяет получить красивый, понятный код без багов в любом объектно-ориентированном языке программирования, не только в Python.

В своем докладе Павел, на примерах из Python, просто и доступно рассказал о каждом из принципов и полезности их применения.

Презентацию Павла вы можете посмотреть и скачать тут.








Олег Шидловский «Быстрые конструкции в Python»

Фрилансер, призер Всероссийской Командной олимпиады по программированию, призер Всероссийской индивидуальной олимпиады

Одним из основных недостатков Python многие специалисты считают его недостаточное быстродействие. И в какой-то степени это действительно так. Но на самом деле все зависит от разработчика. Олег показал несколько способов увеличить скорость Python, в частности, использование встроенных функций, которые вызываются намного быстрее глобальных.

Презентацию Олега вы можете посмотреть и скачать тут.







Следующий Python Meetup пройдет 31 октября.

На встрече доклады представят:

Максим Щепелин, Web Developer Wargaming

«Про асинхронность»

Олег Курьян, технический директор Экспанса Груп

«OpenSource CMS и ERP система в одном флаконе»

Павел Мешкой, Web Developer Wargaming

«Почему я пишу хороший код, но его никто не ценит, кроме моей мамы»

Ознакомится с подробной программой и зарегистрироваться можно тут.


This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.


Комментариев нет:

Отправить комментарий