朝日ネット 開発者ブログ

朝日ネットのエンジニアによるリレーブログ。今、自分が一番気になるテーマについて書きます。

Python

グラフデータベースNeo4jを使ってコードの依存関係を解析する

依存関係 (dependency) という言葉は「クラスの依存関係」「ライブラリの依存関係」「命令の依存関係」「タスクの依存関係」などなど、コンピュータを扱う上では分野を問わず頻出する用語です。依存関係はグラフ構造 (dependency graph) として表すことがで…

Pythonのパッケージングのベストプラクティスについて考える2018

Python 3.7 のリリースが今月末に行われるということで、あらためて 2018 年現在の Python のパッケージ構成におけるベストプラクティスについて検討してみたいと思います。この記事は、「書き捨ての Python スクリプトなら書けるがちゃんとしたパッケージの…