1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

モジュールの理解

Last updated at Posted at 2023-04-26

モジュールとは

モジュールは、プログラムを構成するパーツの一つで、部品箱の中のパーツのようなものです。この部品箱には、数学計算をするためのモジュールや、日付や時間を扱うためのモジュールなど、様々な種類のパーツがあります。プログラムを作る時、この部品箱から必要なパーツを選んで取り出し、組み合わせてプログラムを作ることができます。
例えば、数学の問題を解くプログラムを作るときには、数学計算をするためのモジュールを使います。

モジュールは、プログラムを構成するための独立した要素の1つであり、他のプログラムからインポートして使用することができます。また、Pythonにおいては、標準ライブラリに含まれるモジュールや、サードパーティ製のモジュールを利用することができます。

これをしないと変数名や関数名の名前が別ファイルで被ってバグる。名前空間の問題が発生。1人で開発する場合だと、管理できるかもしれないが、大人数で開発すると名前が被る管理をできない

モジュールはコードを分割することによって影響範囲を狭めるという利点がありますが、その他にも再利用性や保守性の向上があるといった利点もある。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?