গেমগুলিতে বিডিডি (আচরণ চালিত বিকাশ) ব্যবহার করা হয়?


9

আমি কিছুদিনের জন্য বিডিডি - আচরণের চালিত বিকাশ সম্পর্কে পড়ছি এবং বৈশিষ্ট্যগুলিকে কোডে রূপান্তর করা সত্যিই সহজ এবং দরকারী find বিডিডি ব্যবহারকারীরা প্রায়শই একে টিডিডি ডেকে ঠিকঠাক বলে থাকেন।

বিডিডি হ'ল সফটওয়্যার ডিজাইনের একটি সরঞ্জাম যা বাইরের থেকে অভ্যন্তরে, ব্যবসায় মান (বা গেমপ্লে মান) থেকে কোড পর্যন্ত।

ড্যান উত্তর বিডিডি প্রবর্তন

আপনি BDD এবং গেম সম্পর্কে কোনো সম্পদ ছাড়া অন্য কি জানেন এই ?


এটি দেখতে অনেকটা টিডিডি-র সাথে অভিযোজনের মতো এবং যেমনটি লিঙ্কটি বেশ নকল।
কমিউনিস্ট হাঁস

যেহেতু বিডিডি টিডিডি করার একটি সুসংহত প্রক্রিয়া, তাই আমি এটি জানতে চাই যে কেউ এটি ব্যবহার করছে কিনা, এবং অভিজ্ঞতাটি কী।
MarcoTmp

এই প্রশ্নটি কি আপনার প্রশ্নের উত্তর দেয় না?
কমিউনিস্ট হাঁস

আসলেই নয়, কারণ আমি এখনও জানি না গেমসে অন্যরা কীভাবে বিডিডি ব্যবহার করে।
মার্কোটিম্প

আমি এখনও অনুভব করি এটি মূলত টিডিডি একটি ভিন্ন স্টাইলে সম্পাদিত হয়েছে।
কমিউনিস্ট হাঁস

উত্তর:


14

এটি সম্ভবত বলা নিরাপদ যে বিডিডি, টিডিডি এর মতো, বা (ট্রেন্ডি ডেভেলপমেন্ট বুজওয়ার্ড-প্যারাডিমটি এখানে সন্নিবেশ করান) কোথাও কিছু গেম ডেভেলপারদের দ্বারা ব্যবহৃত হয়, তবে তারা সম্ভবত জানেন না যে তারা কি ছিলেন এবং তারা সম্ভবত বিডিডি বলতে কী বোঝায় তা সনাক্ত করতে সক্ষম হবেন । প্রশ্ন সত্যিই কত তারা এটি ব্যবহার এবং কতটা তারা কি আছে তার জন্য এটি ব্যবহার করতে আপনার জন্য গুরুত্বপূর্ণ কিভাবে?

উদাহরণস্বরূপ, আমি যেখানে কাজ করি সেখানে আমাদের সমস্ত ইউনিট পরীক্ষার নামগুলি "বাক্যগুলি" যেমন ড্যান নর্থ আপনার লিঙ্কিত নিবন্ধে পরামর্শ দেয়। এটি একাই যথেষ্ট বলা যায় না যে আমরা অবশ্যই বিডিডি ব্যবহার করি, তবে সম্ভবত আপনি এটিই যত্নবান?

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

আমি এগুলিকে প্রায়শই এগ্রিল ট্রেন্ডের সাথে দেখি: যে দলগুলি নিজেকে "করণীয়" হিসাবে চিহ্নিত করে তাদের পক্ষে অর্গানাইজিকভাবে অ্যাগ্রিলের বিটগুলি অন্তর্ভুক্তকারী দলগুলির চেয়ে প্রক্রিয়াটি সম্পর্কে আরও জটিল (বিদ্বেষপূর্ণ) হতে থাকে যেগুলি তাদের জন্য উপলব্ধি করে। প্রাক্তন দলগুলি প্রায় সবসময়ই আমার অভিজ্ঞতায় কম উত্পাদনশীল হয়ে থাকে।

একটি উন্নয়ন দল মানুষের সমন্বয়ে গঠিত, যারা কোনও মেশিনে বিনিময়যোগ্য কোগ নয় are তারা ব্যক্তি হিসাবে এবং নিজের অনন্য সংমিশ্রণ হিসাবে অনন্যভাবে পরিচালনা করে। কার্যকর বিকাশের উপায় হ'ল আপনার মানুষকে {বিডিডি, এগিল, যাইহোকআইসেক্সট} ছাঁচে বাঁকানো নয় তবে দলটি কীভাবে প্রক্রিয়াটিতে অগ্রগতি করছে এবং কীভাবে ঘাটতিগুলি কমিয়ে আনছে, ভাঙা টেকনিউজগুলি প্রতিস্থাপন করে এবং যে জিনিসগুলিকে আরও শক্তিশালী করছে তা পুনরায় মূল্যায়ন করা are কাজ। সংক্ষেপে, একটি শিরোনাম শিপিংয়ের দিকে মনোনিবেশ করা এবং "চটজলদি (বা যাই হোক না কেন)" তেমন নয়।


আমার অবশ্যই অবশ্যই লক্ষ্য রাখতে হবে যে আমার কাছে যা কিছু রয়েছে তা হ'ল দৃ dog়তার সাথে প্রক্রিয়া এবং উত্পাদনশীলতার সাথে দৃhat়ভাবে মেনে চলার মধ্যবর্তী লিঙ্কটি সম্পর্কে আমার মন্তব্যগুলিতে মন্তব্য করে। এটি আমার অভিজ্ঞতা এবং না বৈজ্ঞানিক অধ্যয়ন।

1
-1। আপনার মতামত জন্য ধন্যবাদ। প্রশ্নের উত্তর দিতে যত্নবান?
জেস টেলফোর্ড

+1, সুন্দর উত্তর। @ জোশপেট্রি কমপক্ষে মাঝে মাঝে টিডিডি ব্যবহার করেন বা আপনি পরীক্ষার কভারেজ পরিমাপ করেন? গেম ডেভের বিকাশকারী পরীক্ষার অবস্থা কেবল আকর্ষণীয়।
ইলিয়া ইভানভ

1

তাই কি? হতে পারে. আমার মতামতটি হ'ল এটি সাধারণত বিনোদন সফ্টওয়্যারগুলির জন্য খুব খারাপ ফিট করে তোলে যদিও এটি নিম্ন স্তরের গ্রন্থাগারগুলির জন্য ভাল কাজ করতে পারে।

সম্পাদনা: আমার মতের জন্য এখানে কিছু ন্যায়সঙ্গততা রয়েছে।

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

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

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

অধিকন্তু, একটি পরীক্ষার প্রথম পদ্ধতির সুরক্ষার একটি ভ্রান্ত ধারণা তৈরি করতে পারে এবং লোকেরা বিশ্বাস করতে পারে যে কোডটি তার চেয়ে বেশি ভাল।

def check_dice_roll_in_range():
    d = new Dice()
    assert(d.roll() between 1 and 6)

class Dice:
    def roll():
        return 4

যেহেতু একটি পরীক্ষার ফলাফল একটি মিথ্যা ইতিবাচক দিতে পারে, তাই কোডটি নিজেই পরীক্ষা করে দেখার প্রাথমিক প্রয়োজনটি আপনি কখনই এড়াতে পারবেন না। তবে কোডটি যদি পর্যাপ্ত পরিমাণে চেক করা হয় তবে পরীক্ষাটি গৌণ গুরুত্ব দেয়। এ কারণেই, আমার মতে, বাগের সংশোধনগুলি পরীক্ষা করার জন্য, ইভেন্টগুলির পরে পরীক্ষাগুলি সর্বোত্তমভাবে ব্যবহৃত হয়।

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

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

(আশা করি এটি আমার উত্তরগুলির সাথে একমত না হলেও, এটি একটি উত্তরের উত্তর))


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

1
বিনোদন সফটওয়্যার এখনও সফটওয়্যার, তাই না?
prusswan

আইএমএইচও, বিশেষজ্ঞদের কাছ থেকে বিভিন্ন মতামত অত্যন্ত মূল্যবান। প্রতিটি ব্যক্তির উত্তরগুলিতে রেপ ব্যাজ থাকে, তাই পাঠকরা নির্দিষ্ট প্রশ্নের জন্য পোস্ট করা বাকীগুলির সাথে মিলিত হয়ে কীভাবে মতামতকে ভারী করতে হবে তা নির্ধারণ করতে পারেন।
Nate

1
আমি আমার -1 এর পাশে দাঁড়িয়েছি এবং যা কিছু বলা হয়েছে তার কিছুতে সাড়া দিতে চাই: collaboration between developers, QA and [users] [...] sounds like a bad idea - games rarely have 'desired software behaviour'- হ্যাঁ তারা করে: তাদের মজা করা দরকার। আপনার গেমটি মজাদার কিনা তা জানার সর্বোত্তম উপায় হ'ল খেলোয়াড়দের কথা শুনুন। বিকাশকারীরা প্রায়শই তাদের তৈরি (বা প্রযুক্তিগত অসুবিধা দ্বারা) অন্ধ হয়ে যায় এই বিষয়টি যে তাদের খেলাটি কোনও মজাদার নয়। অ-বিকাশকারী প্লেস্টের এই সমস্যাগুলি নেই।
ব্লুরাজা - ড্যানি পিফ্লুঘুফুট

2
পরীক্ষার ক্ষেত্রে: যদি আপনি এভাবে পরীক্ষাগুলি লিখছেন তবে আপনি এটি সম্পূর্ণ ভুল করছেন । যাত্রা। পরীক্ষা করতে Dice, আপনি একটি উপহাস র্যান্ডম অবজেক্টে পাস করবেন এবং Roll()সঠিক মানগুলি ফেরত দেওয়ার বিষয়টি নিশ্চিত করুন । আপনি সিমুলেশন (ভিডিও গেমস) পরীক্ষা করতে ঠিক একই কৌশলগুলি ব্যবহার করেন যা আপনি সাধারণ অ্যাপ্লিকেশনগুলি পরীক্ষা করার জন্য করেন। ইউনিট পরীক্ষা করতে পারেন শুধুমাত্র পরীক্ষা ইউনিট - আপনি সঠিক যে, তাই "একা পরীক্ষা সফ্টওয়্যার মান নিশ্চিত করার জন্য যথেষ্ট না হয়" (যে কেন QA তে এখনও বিদ্যমান)। তবে এর অর্থ এই নয় যে তারা ভিডিও গেমগুলির জন্য কম দরকারী।
ব্লুরাজা - ড্যানি পিফ্লুঘুফুট

1

আমি মনে করি পরিবেশের প্রতিটি ক্ষেত্রে বিডিডি উপযুক্ত। অন্যরা যেমন উল্লেখ করেছে আপনি সফ্টওয়্যার বিকাশ করছেন এবং ফলস্বরূপ আপনার এটি পরীক্ষা করা উচিত। আমি বাক্য হিসাবে পরীক্ষার নামগুলির মতো উল্লিখিত কিছু এলোমেলো শব্দার্থবিজ্ঞানের জন্য বিডির মতো করি। আমি এখনও 1 টি শ্রেণি পরীক্ষায় সক্ষম হয়ে নির্দিষ্ট পরীক্ষাগুলির গ্রুপিং করতে পছন্দ করি।

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

ব্যবহারিক প্রোগ্রামার বইটিতে "চুক্তিগুলি" সম্পর্কে পড়ুন। পরীক্ষা আপনাকে কোড চুক্তিগুলি অর্জনে সহায়তা করে। এই কোডটি এক্স করে এবং এক্স ব্যতীত আর কিছুই করে না এবং ওয়াই সম্পর্কে কিছু করার বা জেড করার জন্য এটি খাপ খাইয়ে নেওয়ার চেষ্টা করবেন না It এটি কোড পরিষ্কার পরিচ্ছন্নতা নিশ্চিত করে এবং প্রত্যাশা করে যে প্রত্যেকেরই ডিক হবে না এবং কোড বেজায় জঞ্জাল হবে।

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

"কীভাবে" এটি আপনার পরিবেশের উপর নির্ভর করে point আমি এখন একটি জাভা গেম লিখছি এবং রোবलेक्ट্রিক ব্যবহার করছি। আপনার সর্বদা কিছু প্রত্যাশা করার চেষ্টা করা উচিত। আমি শুনেছি যে স্পাইস / মক / স্টাবগুলি তেমন কার্যকর নয় যেহেতু আপনার অন্যদিকে সমতুল্য হওয়া দরকার তবে কখনও কখনও আপনার বিশেষত এপিআইয়ের সাথে কোনও পছন্দ থাকে না। আপনি ধরে নিতে পারেন যে API এর অন্য দিকটি যদিও ভয়ঙ্কর নয় এবং এটি সাধারণত আপনার কোড যা সফল হয়।

উদাহরণস্বরূপ যদি আপনি চলাচলের পরীক্ষা করছেন। ভাল আপনি আশা করতে পারেন যখন "আপ" টিপানো হয় যে ব্যবহারকারী কিছু পরিমাপ করে এগিয়ে চলেছে।

উদাহরণস্বরূপ, আপনি গ্রাফিক্স রেন্ডারিং পরীক্ষা করছেন ... ভাল যে খুব বেশি পরীক্ষা করবেন না কারণ আপনি কি সত্যিই এটি করছেন? একটি ভাল পরীক্ষার কাঠামো আপনার পক্ষে এই অংশটি পরিচালনা করতে পারে। প্রতিবিম্ব অত্যন্ত তুচ্ছ নয় আমি এই ধরণের বিষয়ের জন্য বলব। আপনার বাফার ইত্যাদির জন্য চেক করতে হবে ইত্যাদি I'd চরিত্রটি এখানে, এখন তিনি কিছু পদক্ষেপের পরে আছেন।

আপনার প্রচুর পরিমাণে ছোট ছোট ফাংশন / পরীক্ষা করা উচিত এবং একসাথে তারা দরকারী কিছু পর্যন্ত যোগ করতে পারেন।


ওহ, শেষ পর্যন্ত, আমি প্রচুর লোককে লক্ষ্য করেছি যে গেমস / গ্রাফিক্সের কোডিংয়ের সময় সঠিক আচরণ পেতে ঠিক এমনটি ঘটে। কিন্ডা পরীক্ষা করা "প্রভাবিত করে এটি কেবলমাত্র কাজ করে" প্রভাবকে আটকায়। কিছু সংখ্যক কোড অনুলিপি করা এবং অনুমান করা বাদ দিয়ে আপনার সমীকরণগুলি কীভাবে বিষয়গুলিকে প্রভাবিত করবে তা জানার পক্ষে আরও শক্ত।
প্যারিস

বিডিডি কেবল পরীক্ষার বিষয় নয়, এটি এর বাইরেও যায়।
ড্যানিয়েল

0

আমি মনে করি বিডিডি কী তা সম্পর্কে একটি ভুল ধারণা রয়েছে। বিডিডি কোনও টেস্টিংয়ের কৌশল বা প্রক্রিয়া নয়। বিডিডি একটি উন্নয়ন মডেল এবং প্রক্রিয়া। এটি পরীক্ষার বাইরেও যায় এবং এটি প্রোগ্রামিংয়ের বাইরেও যায়।

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.