Python Meetup 09/26/14:コードの改善とPythonの高速化

ベラルーシのパイソン労働者は彼らの伝統に忠実です。 Python Meetupは、毎月最終金曜日の9月26日に開催されました。
会議では、すべてのプログラマの永遠の頭痛-バグなしで美しく理解しやすいコードを書く方法について議論しました。 スピーカーはさまざまな角度からこの問題に取り組みました。PavelKokhanは、オブジェクト指向言語で高品質のコードを書くのに役立つ5つのSOLID原則について語り、Oleg Shidlovskyは良いコードの作業を高速化する方法について語りました。

Pythonミートアップ

今回の待ち合わせ場所はミンスクバー「DK」でした。 その雰囲気は、同時に自由でミニマルであり、積極的なコミュニケーションを刺激しました。 スピーカーは2人しかいませんでしたが、ネットワーク接続中にpythonが多くの問題やアイデアを直接議論できました。

パベル・コーカン「SOLID」
Runa Systemsの開発者
SOLIDは、オブジェクト指向プログラミングでクラスと継承を構築するための5つの基本原則の略です。 SOLIDを使用すると、プログラマの作業を大幅に簡素化できます。 そして、ポイントは、その後のコードのサポートと拡張を容易にすることだけではありません。 これらの原則を使用すると、Pythonだけでなく、オブジェクト指向プログラミング言語でバグのない美しく明確なコードを取得できます。
Paulのレポートでは、Pythonの例を使用して、各原則とそのアプリケーションの有用性について簡単かつ容易に語っていました。
ポールのプレゼンテーションはこちらでご覧いただけます




オレグ・シドロフスキー「Pythonでの高速構築」
フリーランサー、プログラミングにおける全ロシアチームオリンピアードの受賞者、全ロシア個人オリンピアードの受賞者
Pythonの主な欠点の1つである多くの専門家は、Pythonのパフォーマンスの欠如を考慮しています。 そしてある程度これは事実です。 しかし、実際にはそれはすべて開発者に依存しています。 Olegは、Pythonの速度を上げるいくつかの方法、特にグローバル関数よりもはるかに高速に呼び出される組み込み関数の使用を示しました。
ここで Olegのプレゼンテーションを見てダウンロードできます




次のPython Meetupは10月31日に開催さます。
会議では、レポートが提示されます:
Maxim Schepelin、Web開発者Wargaming
「非同期性について」
Expansa GroupテクニカルディレクターOleg Kuryan
「オープンソースCMSおよびERPシステムを1本のボトルに」
Pavel Meshkoy、Web開発者Wargaming
「なぜ私は良いコードを書いているのに、私の母以外は誰もそれを高く評価していない」

詳細なプログラムに精通し、 ここで登録してください

Source: https://habr.com/ru/post/J241253/


All Articles