Bu makale, Modular programming’nin ne olduğunu ve Modular programming’nin nasıl kullanılacağını ayrıntılı olarak açıklayacaktır.
Modüler programlama
Modüler programlama, bir programın bireysel işlevlerinin modül adı verilen bağımsız bileşenlere ayrıldığı bir yazılım geliştirme yaklaşımıdır. Her modül kendi işlevselliğini yerine getirmek için gereken her şeyi içerir ve tüm proje etkilenmeden düzenlenebilir ve değiştirilebilir. Modüler programlama, diğer yazılım bileşenlerinin her modülün işlevlerine erişmek için kullandığı tutarlı bir modül arabirimi sağlayarak gerçekleştirilir.
Java ve Go gibi bazı dillerde modül, “paket” olarak bilinir. Python gibi diğer dillerde, bir “paket”, bir modül koleksiyonunu ifade eder.
Modüler programlamayı destekleyen diller
- Ada
- Algol
- COBOL
- D
- Dart oyunu
- Erlang
- F
- Fortran
- Gitmek
- Haskell
- Java
- MATLAB
- makine öğrenimi
- modül
- JavaScript
- Oberon
- Amaç-C
- OCaml
- turbo paskal
- Perl
- PureBasic
- piton
- yakut