উদাহরণ: Python এবং JavaScript এর মডুলার প্রোগ্রামিং

Computer Science - প্রোগ্রামিং মেথডলোজি (Programming Methodologies) - মডুলার প্রোগ্রামিং (Modular Programming )
215

উদাহরণ: Python এবং JavaScript এর মডুলার প্রোগ্রামিং

মডুলার প্রোগ্রামিং হল একটি সফটওয়্যার ডিজাইন কৌশল যেখানে কোডকে ছোট, স্বতন্ত্র অংশে বিভক্ত করা হয়, যা প্রতিটি একটি নির্দিষ্ট কার্যক্রম সম্পাদন করে। Python এবং JavaScript উভয়েই মডুলার প্রোগ্রামিং সমর্থন করে। নিচে উভয় ভাষায় মডুলার প্রোগ্রামিংয়ের উদাহরণ দেওয়া হলো।


১. Python মডুলার প্রোগ্রামিং

Python এ মডুলার প্রোগ্রামিং করা হয় মডিউল এবং প্যাকেজ ব্যবহার করে। প্রতিটি মডিউল সাধারণত একটি .py ফাইল।

উদাহরণ:

math_operations.py (মডিউল)

# math_operations.py

def add(a, b):
    return a + b

def subtract(a, b):
    return a - b

main.py (প্রধান প্রোগ্রাম)

# main.py
import math_operations  # math_operations মডিউল আমদানি করা

def main():
    x = 10
    y = 5
    print(f"Addition: {math_operations.add(x, y)}")  # ফলাফল: 15
    print(f"Subtraction: {math_operations.subtract(x, y)}")  # ফলাফল: 5

if __name__ == "__main__":
    main()

কার্যপ্রণালী:

  1. math_operations.py ফাইলে add এবং subtract ফাংশনগুলি সংজ্ঞায়িত করা হয়েছে।
  2. main.py ফাইলে এই ফাংশনগুলি আমদানি করে ব্যবহার করা হয়েছে।

২. JavaScript মডুলার প্রোগ্রামিং

JavaScript এ মডুলার প্রোগ্রামিং করা হয় ES6 মডিউল ব্যবহার করে, যেখানে export এবং import ব্যবহার করা হয়।

উদাহরণ:

mathOperations.js (মডিউল)

// mathOperations.js

export function add(a, b) {
    return a + b;
}

export function subtract(a, b) {
    return a - b;
}

main.js (প্রধান প্রোগ্রাম)

// main.js
import { add, subtract } from './mathOperations.js';  // mathOperations মডিউল আমদানি করা

const x = 10;
const y = 5;

console.log(`Addition: ${add(x, y)}`);         // ফলাফল: 15
console.log(`Subtraction: ${subtract(x, y)}`); // ফলাফল: 5

কার্যপ্রণালী:

  1. mathOperations.js ফাইলে add এবং subtract ফাংশনগুলি export করা হয়েছে।
  2. main.js ফাইলে এই ফাংশনগুলি import করে ব্যবহার করা হয়েছে।

উপসংহার

Python এবং JavaScript উভয়েই মডুলার প্রোগ্রামিংয়ের সুবিধা নিয়ে কাজ করে। Python-এ মডিউল ব্যবহার করা হয় .py ফাইলের মাধ্যমে, যেখানে JavaScript-এ ES6 মডিউল ব্যবহৃত হয়। এই পদ্ধতিটি কোডের পুনর্ব্যবহারযোগ্যতা, পরিষ্কারতা এবং রক্ষণাবেক্ষণ সহজ করে।

Content added By
Promotion
NEW SATT AI এখন আপনাকে সাহায্য করতে পারে।

Are you sure to start over?

Loading...