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

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

3
আপনি কীভাবে গুগল মানচিত্রের "দিকনির্দেশগুলি পান" বৈশিষ্ট্যটি পরীক্ষা করবেন?
(আমি ধারণা করি এটি একটি ভাল সাক্ষাত্কারের প্রশ্ন হবে , তবে আমার ক্ষেত্রে এটি এর চেয়ে বেশি বাস্তববাদী)) আমাদের কাছে একটি বৃহত এবং জটিল অ্যাপ্লিকেশন রয়েছে যা কয়েক ডজন রাসায়নিক উপাদানগুলির মধ্যে একটি দীর্ঘ দীর্ঘ এবং পরিশীলিত রাসায়নিক বিক্রিয়া প্রক্রিয়াটির মডেল করে। আমরা অ্যাপ্লিকেশনটির জন্য স্বীকৃতি পরীক্ষার নকশা করার পর্যায়ে …

6
যখন সংগ্রহের জন্য কোনও অনুরোধের শূন্য আইটেম থাকবে তখন প্রত্যাশিত আচরণ
ধরা যাক আপনাকে নিম্নলিখিত দেওয়া হয়েছে ... List<Thing> theThings = fubar.Things.All(); যদি ফিরে আসার মতো কিছু না পাওয়া যায় তবে আপনি কীসের আশা করবেন ফুবার? থিংস.এল () সমস্ত ফিরে আসবে? সম্পাদনা করুন: মতামত জন্য ধন্যবাদ। আমি কিছুটা অপেক্ষা করব এবং সর্বাধিক উত্স সহ এন্ট্রি গ্রহণ করব। আমি এখনও পর্যন্ত প্রতিক্রিয়াগুলির …
13 java  c# 

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

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

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

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


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

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

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

5
কোনও ওআরএম সমর্থনকারী ডেটা বৈধকরণের জন্য, ডাটাবেসেও কি বাধা প্রয়োগ করা উচিত?
আমি সর্বদা আমার (অ্যাক্টিভেকর্ড) মডেলগুলি ছাড়াও ডাটাবেস স্তরে সীমাবদ্ধতা প্রয়োগ করেছি। তবে আমি ভাবছিলাম যে এটি কি সত্যই প্রয়োজন? একটু ব্যাকগ্রাউন্ড আমাকে সম্প্রতি একটি মডেলের জন্য একটি মৌলিক স্বয়ংক্রিয় টাইমস্ট্যাম্প জেনারেশন ইউনিট পরীক্ষা করতে হয়েছিল। সাধারণত, পরীক্ষাটি মডেলটির একটি উদাহরণ তৈরি করে বৈধতা ছাড়াই এটি সংরক্ষণ করে। তবে অন্যান্য প্রয়োজনীয় …
13 database  orm  validation  dry 

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

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

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

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

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