প্রশ্ন ট্যাগ «tdd»

টিডিডি মানে টেস্ট-চালিত বিকাশ, বা টেস্ট-চালিত ডিজাইন। কোডটি সন্তুষ্ট করার জন্য ইউনিট পরীক্ষা লেখার অভ্যাস যা রেড-গ্রিন-রিফ্যাক্টর চক্র নামে পরিচিত।

3
বাস্তবায়নের বিশদে মিলিত না করে ইউনিট পরীক্ষার আচরণগুলি
তার আলোচনায় টিডিডি, যেখানে এটি সবই ভুল হয়েছে , ইয়ান কুপার টিডিডিতে ইউনিট পরীক্ষার পিছনে কেন্ট বেকের মূল উদ্দেশ্যটি ঠেলে দিয়েছেন (বিশেষত ক্লাসের পদ্ধতি নয়, আচরণ পরীক্ষা করার জন্য) এবং পরীক্ষাগুলি বাস্তবায়নে সংযোজন এড়ানোর পক্ষে যুক্তি তুলে ধরেছেন। save X to some data sourceপরিষেবাগুলির একটি সাধারণ সেট এবং সংগ্রহস্থলগুলির মতো …

6
টিডিডিতে প্রথম পরীক্ষায় আপনার প্রয়োজন হবে এমন জিনিসগুলি তৈরি করছে
আমি টিডিডিতে মোটামুটি নতুন এবং বাস্তবায়ন কোডের যে কোনওটির আগে আমার প্রথম পরীক্ষাটি তৈরি করার সময় আমার সমস্যা হয়। বাস্তবায়ন কোডের কোনও কাঠামো ছাড়াই আমি আমার প্রথম পরীক্ষাটি লিখতে চাই যদিও আমি চাই তবে সমস্যাটি সম্পর্কে আমার চিন্তাভাবনার জাভা / ওও পদ্ধতিতে এটি সবসময় কলঙ্কিত হয়ে আসে বলে মনে হয়। …

4
টেস্ট চালিত বিকাশ কীভাবে করবেন
আমার অ্যাপ্লিকেশন বিকাশের ক্ষেত্রে 2+ বছরের অভিজ্ঞতা রয়েছে। এই দুই বছরে আমার উন্নয়নের দিকে দৃষ্টিভঙ্গি নিম্নরূপ ছিল প্রয়োজনীয়তা বিশ্লেষণ সনাক্তকরণের মূল উপাদান / অবজেক্টস, প্রয়োজনীয় ফাংশন, আচরণ, প্রক্রিয়া এবং তাদের সীমাবদ্ধতা শ্রেণি তৈরি করুন, তাদের মধ্যে সম্পর্ক তৈরি করুন, বস্তুর আচরণ ও রাজ্যে বাধা প্রয়োজন অনুসারে আচরণগত বাধা নিয়ে ক্রিয়া …

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

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

4
ইউনিট টেস্টিং স্ট্যাটিকালি টাইপড ফাংশনাল কোড
আমি আপনাদের লোকদের জিজ্ঞাসা করতে চেয়েছিলাম, যে পরিস্থিতিতে হাসিটেল, স্কেলা, একমল, নিমারেল, এফ # বা হ্যাক্সে লিখিতভাবে স্ট্যাটিকালি টাইপড ফাংশনাল কোড ইউনিট পরীক্ষা করা বোধগম্য হয় (শেষটি আমি সত্যই আগ্রহী, তবে আমি চেয়েছিলাম বৃহত্তর সম্প্রদায়ের জ্ঞানটিতে আলতো চাপুন)। আমি এটি জিজ্ঞাসা করেছি কারণ আমার বোঝার থেকে: ইউনিট পরীক্ষার একটি দিক …

4
কেন কনওয়ের "গেম অফ লাইফ" কোড পশ্চাদপসরণের জন্য ব্যবহৃত হয়?
কোড রিট্রিট একটি সারাদিনের প্রশিক্ষণ ইভেন্ট যা সফ্টওয়্যার বিকাশের মৌলিক বিষয়গুলিকে কেন্দ্র করে। একটি "গ্লোবাল" কোড রিট্রিট দিন আসছে, এবং আমি এটির অপেক্ষায় রয়েছি। এটি বলেছিল, আমি আগে একজনের কাছে গিয়েছিলাম এবং বলতে হবে এখানে প্রচুর পরিমাণে বিশৃঙ্খলা ছিল ... যা ঠিক আছে। একটি জিনিস যা আমি এখনও পাই না …
15 tdd 

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

5
মক অবজেক্টগুলি কীভাবে সাধারণত ব্যবহৃত হয়?
আমি সম্প্রতি একটি নিবন্ধ পড়েছি যাতে বলা হয়েছে যে মক অবজেক্টগুলি প্রায়শই ভুল বোঝাবুঝি এবং অপব্যবহার হয়। এমন কোন স্পষ্ট বিদ্রূপ বিরোধী নিদর্শন রয়েছে যা আমি সন্ধান করতে পারি?

4
ওয়েব অ্যাপ্লিকেশনগুলিতে টেস্ট চালিত উন্নয়নের জন্য সংস্থানগুলি? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত এবং সম্ভবত পুনরায় খোলা যেতে পারে …

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

10
কীভাবে টিডিডি [বন্ধ] ব্যবহারের জন্য সতীর্থদের বোঝাতে হবে
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 4 বছর আগে বন্ধ ছিল । আমি আমার দলের একমাত্র ব্যক্তি যারা টিডিডি ব্যবহার করি। আমি কীভাবে …

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

1
কোড মুছে ফেলার ফলে কি একটি বাগ ঠিক করা যায় তা প্রমাণ করার জন্য আমার কি পরীক্ষা লিখতে হবে?
মাঝেমধ্যে আমি এমন পরিস্থিতিতে চলে যাব যেখানে বাগ ফিক্স করার জন্য আমার মুছতে হবে কোডের একটি বিভাগ । টিডিডি পিউরিস্টটি (আমি ধরে নিই) একটি ব্যর্থ পরীক্ষা লেখার পক্ষে কোডটি মুছে ফেলা, তারপরে পরীক্ষার পাসটি দেখার পক্ষে করবেন। এখন কিছু পরীক্ষা অপসারণ করা হয়েছে বলে জোর দিয়ে পরীক্ষা নেওয়া সত্যিই অদ্ভুত …
14 unit-testing  tdd  bug 

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

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