システム開発では、自分ですべてを作ることが最善とは限りません。すでに磨かれた仕組みを組み合わせることで、エンジニアは本当に価値を生み出す部分へ時間を使うことができます。それもまた、良い設計のひとつです。
エンジニアの時間は、限られた大切なリソースです。システム設計には「何を作るか」だけでなく、「何を作らないか」を考える工程も必要です。共通機能を上手に活用し、本当に価値を生む部分へ開発リソースを集中させる――それもまた、良い設計の一つです。
CPythonのソースコードを読むの2回目。構文解析のしくみを調べてみます。
CPythonのソースコードを読むの一回目。REPLの場所を見つけます。
Pythonの isprintable() 仕様についての注意です
TCP クライアントの対話を分析しました
Vue と Django を統合する方法を解説します。
Django Channels 2.x を Amazon Linux 2 Amisを使って、Elasticbeanstalk にデプロイする方法を解説します。
python の開発環境の設定時に必要なツールを全て理解しましょう。 Venv、 pip、 pyenv について述べます。
ブログの新デザインでは、何が、なぜかわったのでしょうか?