সফ্টওয়্যার প্রকৌশল

পেশাদারদের, শিক্ষাবিদদের এবং সিস্টেম ডেভলপমেন্ট লাইফ চক্রের মধ্যে কর্মরত শিক্ষার্থীদের জন্য প্রশ্নোত্তর

4
যেখানে একটি পরীক্ষা অন্য পরীক্ষার সেটআপ হয় সেখানে পরীক্ষাগুলি কীভাবে গঠন করবেন?
আমি কেবলমাত্র সর্বজনীন এপিআই ব্যবহার করে একটি সিস্টেমের পরীক্ষা করছি ration আমার একটা পরীক্ষা আছে যা দেখতে দেখতে এরকম কিছু দেখাচ্ছে: def testAllTheThings(): email = create_random_email() password = create_random_password() ok = account_signup(email, password) assert ok url = wait_for_confirmation_email() assert url ok = account_verify(url) assert ok token = get_auth_token(email, password) a …
18 testing 

8
ডাই রোলিংয়ের ব্যবহারের ক্ষেত্রে কমাতে ভাল ইউনিট পরীক্ষাগুলি কী কী?
আমি ইউনিট পরীক্ষার সাথে গ্রিপস পেতে চেষ্টা করছি। বলুন যে আমাদের একটি ডাই আছে যার পার্শ্বের ডিফল্ট সংখ্যা 6 এর সমান হতে পারে (তবে এটি 4, 5 পক্ষযুক্ত হতে পারে): import random class Die(): def __init__(self, sides=6): self._sides = sides def roll(self): return random.randint(1, self._sides) নিম্নলিখিতগুলি কি বৈধ / দরকারী …

2
এমআইটি লাইসেন্সে অ্যাট্রিবিউশনের প্রয়োজনীয়তাগুলি কী কী?
choosealicense.com দাবি করেছে যে এমআইটি লাইসেন্স "একটি অনুমোদনযোগ্য লাইসেন্স যা সংক্ষিপ্ত এবং বিন্দুতে। এটি লোকেদের যথাযথ অ্যাট্রিবিউশন এবং ওয়্যারেন্টি ছাড়াই আপনার কোড সহ কিছু করতে দেয় "(জোর দেওয়া আমার)। লাইসেন্স পড়া, যদিও আমি দাবি করি এমন কিছুই দেখতে পাচ্ছি না যে মূল লেখকের কাছে এন্ট্রিবিউশনটি কোথাও থাকতে হবে, তাই তারা …

5
কর্মক্ষেত্রে একটি সমস্যার আরও ভাল সমাধান খুঁজে পেয়েছি - অনলাইনে কোড স্নিপেট পোস্ট করা থেকে আমার কি বিরত রাখা উচিত?
আমি মনে করি আমাদের বেশিরভাগ প্রোগ্রামাররা প্রতিদিনের সমস্যাগুলি সমাধান করার জন্য স্ট্যাক ওভারফ্লো ব্যবহার করেছিলেন: কিছু করার জন্য একটি দক্ষ অ্যালগরিদমের সন্ধান করেছিলেন। এখন একটি পরিস্থিতি কল্পনা করুন: আপনার সমাধান করতে সমস্যা আছে have কিছুটা গুগল করে, একটি স্ট্যাকওভারফ্লো প্রশ্ন পেয়েছে তবে আপনি এখনও অবধি উত্তর নিয়ে সন্তুষ্ট নন। সুতরাং …
18 legal 

2
একটি গুরুত্বপূর্ণ বাগ ঠিক করার সময় অর্থপূর্ণ সংস্করণ
আমি বর্তমানে একটি লাইব্রেরি পরিচালনা করি যার প্রচুর সার্বজনীন ব্যবহার রয়েছে এবং আমার কাছে শব্দার্থিক সংস্করণ সম্পর্কে একটি প্রশ্ন ছিল । আমি লাইব্রেরির একটি মোটামুটি গুরুত্বপূর্ণ অংশটি রিফ্যাক্টর করতে চাই যা ভুলভাবে প্রয়োগ করা হয়েছে - এবং সর্বদা ভুলভাবে প্রয়োগ করা হয়েছে। তবে এটি করার অর্থ পাবলিক এপিআই-তে পরিবর্তন হওয়া …

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

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

2
কিছু "প্রকাশ" করার অর্থ কী?
সুতরাং আমি একটি গুগল অ্যাপ ইঞ্জিন অ্যাপ্লিকেশন তৈরির জন্য কাজ করছি এবং আমি বেশ কয়েকবার "এক্সপোজ" শব্দটি পেয়েছি, যেমন "আপনার প্রথম অ্যাপটি এইচটিটিপি ভিত্তিক এপিআই ব্যবহার করে অবজেক্টগুলি প্রকাশ করতে পারে" এবং "এই ডেটামোডেল ক্লাসটি একটি মাধ্যমে প্রকাশ করতে পারে" REST এপিআই "। "এক্সপোজ" এর অর্থ কী? এটির সাথে সম্পর্কিত …

5
প্রোগ্রামিং জবগুলিতে মিসড ডেডলাইনগুলি কি সাধারণ? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। 6 বছর আগে বন্ধ ছিল । লক । এই প্রশ্ন এবং এর উত্তরগুলি লক করা হয়েছে কারণ প্রশ্নটি অফ-টপিক তবে butতিহাসিক তাত্পর্যপূর্ণ। এটি বর্তমানে নতুন উত্তর বা মিথস্ক্রিয়া গ্রহণ করছে না। ওডেস্কে এটি আমার ফ্রিল্যান্সার কাজ ছিল। …

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

2
এটি কোন শ্রেণীর সমস্যা এবং এটি সমাধান করার জন্য আমার কাছে গণিতের কী দরকার?
মাশরুম চাষের জন্য স্তরটির মোটামুটি যথাযথ রাসায়নিক সংমিশ্রণ প্রয়োজন (ওরফে ক্রমবর্ধমান মাধ্যম)। আসুন আমরা ভেবে দেখি যে আমরা শীটকে বাড়ছি এবং এটি হ'ল তাদের স্তরটির প্রয়োজনীয় সংমিশ্রণ: Nitrogen | Benzene | Toluene | Dioxygen Diflouride 5% | 5% | 10% | 80% আমরা আমাদের হাতে থাকা পদার্থগুলি থেকে একটি উপযুক্ত …

4
পাইথন সাজসজ্জা এবং লিস্প ম্যাক্রো
পাইথন সাজসজ্জার সন্ধানকারীরা যখন কেউ বিবৃতি দিয়েছিলেন যে তারা লিস্প ম্যাক্রো (বিশেষত ক্লোজার) এর মতো শক্তিশালী। পিইপি 318 এ প্রদত্ত উদাহরণগুলির দিকে তাকালে আমার কাছে মনে হয় যেন তারা লিস্পে প্লেইন পুরাতন উচ্চতর অর্ডার ফাংশনগুলি ব্যবহার করার এক অভিনব উপায়: def attrs(**kwds): def decorate(f): for k in kwds: setattr(f, k, …
18 python  lisp  clojure  macros 

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

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

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

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