বড় প্রকল্পের জন্য পাইথন


12

বড়, শিল্প শক্তি পাইথন প্রকল্পগুলি কীভাবে স্থপতি করা যায় সে সম্পর্কে কী কোনও সংস্থান আছে? আমি একটি উচ্চাকাঙ্ক্ষী ব্যক্তিগত প্রকল্প শুরু করতে চাই, তবে আমি কীভাবে এটি স্থপতি করব এবং প্রকল্পটি সফল করতে কী কী অনুশীলন স্থাপন করা উচিত তা আমি সত্যই নিশ্চিত নই।

বড় পাইথন প্রকল্পগুলি কীভাবে কাজ করা যায় সে সম্পর্কে আলোচনা করার কোনও সংস্থান আছে কি?


2
আমি মনে করি এটি একটি বৈধ প্রশ্ন, তবে এটি যেমন দাঁড়িয়েছে তবে এটি কিছুটা সাধারণ। আপনি কি অ্যাপ্লিকেশনটির প্রকৃতি সম্পর্কে আরও কিছু নির্দিষ্ট হতে পারেন? (উদাহরণস্বরূপ, পাইথন-নির্দিষ্ট পরামর্শের মতো আমি এর চেয়ে বেশি বড় ওয়েব অ্যাপ্লিকেশন এবং বৃহত জিইউআই অ্যাপ্লিকেশন উভয়ের ক্ষেত্রেই প্রয়োগ করতে পারি।
ডেভিড ওলবার

1
@ ডেভিডওয়েভার: আমার কাছে মনে হয় প্রোগ্রামারদের কাছে স্ট্যাক ওভারফ্লো (যে কারণে আমি এটিতে স্থানান্তরিত করার পক্ষে ভোট দিয়েছি) এর চেয়ে বেশি উপযুক্ত। এটি কোনও নির্দিষ্ট প্রোগ্রামিং প্রশ্ন নয়, তবে প্রোগ্রামিং প্রক্রিয়া সম্পর্কিত একটি প্রশ্ন। অবশ্যই, পাইথন উল্লেখ করে এটি এসওকে আরও উপযুক্ত করে তুলেছে তবে আমি বিশ্বাস করি এটি প্রোগ্রামারদের ক্ষেত্রে এটি এখনও আরও উপযুক্ত।
ক্রিস মরগান

আহ, একটি সুস্পষ্ট পয়েন্ট। আমি এটি বুঝতে পেরেছিলাম "পাইথন-নির্দিষ্ট জিনিসগুলি আমার কী জানা উচিত", যা আমি বিশ্বাস করি যে স্ট্যাক ওভারফ্লোতে উপযুক্ত হবে, তবে আপনি ঠিক বলেছেন - "বড় স্টাফের আর্কিটেকিং" সম্পর্কে একটি সাধারণ আলোচনা প্রোগ্রামারদের পক্ষে আরও ভাল।
ডেভিড ওলবার

উত্তর:


10

আমি মনে করি না বড় পাইথন প্রকল্পগুলির সাথে সুনির্দিষ্ট কিছু আছে যা অন্যান্য প্রোগ্রামিং ভাষায়ও বড় প্রকল্পগুলিতে প্রযোজ্য না।

যে কোনও বড় প্রকল্পে আপনার looseিলে .ালা সংযোগ এবং উচ্চ মিলনের জন্য লক্ষ্য করা উচিত । একটি বৃহত প্রকল্প পরিচালনাযোগ্য যদি এটি অরথোগোনাল , স্ব-অন্তর্নিহিত-সম্ভাব্য সাব- প্রকল্পগুলির সমন্বয়ে গঠিত হয় । একের পর এক উপ-উপাদান তৈরি করার প্রক্রিয়াগুলির জন্য পরীক্ষাগুলি দরকারী, পাশাপাশি তাদের পরবর্তী সময়ে সংশোধন করার সময় তাদের কাজ চালিয়ে যাওয়ার পাশাপাশি পুরোটি আকার নিতে শুরু করার সাথে সাথে তাদের কী হওয়া উচিত তা আরও ভালভাবে আবিষ্কার করতে পারেন।


0

পাইথন বড় প্রকল্পগুলির জন্য অবশ্যই ভাল। পাইথন এত জনপ্রিয় হওয়ার কারণগুলির মধ্যে এটি আইএমও। প্রকৃতপক্ষে, বেশ কয়েকটি বড় প্রকল্প রয়েছে যা পাইথন ব্যবহার করে যেমন চ্যানডলার - স্ব সিস্টেমের জন্য একটি নোট। রয়েছে এই লিঙ্কে আমি পাওয়া যায় নি।

আপনি কীভাবে এটি করতে পারেন, কারওর সাহায্য নিন এবং নিজের কম্পিউটারে একটি ছোট প্রকল্প শুরু করুন। এ স্থানান্তর করুন যে সোর্সফোর্জ এবং আরো ডেভেলপারদের পেতে। আপনি যদি এই প্রকল্পটির সাথে লেগে থাকেন তবে আপনি একটি বড় পাইথন প্রকল্প তৈরি করতে পারেন। এর জন্য আপনার সত্যিকারের কোনও সংস্থান দরকার নেই। শুধু কোডিং শুরু করুন। এবং আপনার যদি কোনও সহায়তা প্রয়োজন হয় তবে নির্দ্বিধায় আমাকে ইমেল করুন :-)।

আশাকরি এটা সাহায্য করবে!


আমি এতটা নিশ্চিত নই যে চ্যান্ডলার একটি ভাল উদাহরণ। এটি একটি মৃত প্রকল্প, তাই না? দেখে মনে হচ্ছে প্রকল্পটি ২০০৯ সাল থেকে সক্রিয় ছিল না B
ব্রায়ান ওকলে

@ ব্রায়ান ওকলে: হ্যাঁ কিন্তু যখন এটি সক্রিয় ছিল, এটি একটি ভাল উদাহরণ ছিল। আমি এটি ব্যবহার করেছি এটি দেখায় যে আপনি কোনও বড় প্রকল্পের জন্য পাইথন ব্যবহার করতে পারেন।
ডায়নামিক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.