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

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

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

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

3
Std :: স্ট্রিংয়ের সি_স্ট্রি () থেকে আমরা কোন কার্যকারিতা আশা করতে পারি? সবসময় ধ্রুবক সময়?
আমি ইদানীং কিছু প্রয়োজনীয় অপ্টিমাইজেশন করছি। একটি জিনিস যা আমি করছি তা হ'ল কিছু অস্ট্রিংস স্ট্রিম -> স্প্রিন্টফগুলি পরিবর্তন করা। আমি এসডি স্টাইল অ্যারে, স্টাড স্ট্রিংয়ের একগুচ্ছ স্প্রিন্টফিং করছি la char foo[500]; sprintf(foo, "%s+%s", str1.c_str(), str2.c_str()); দেখা যাচ্ছে যে মাইক্রোসফ্ট এর std :: স্ট্রিং :: সি_স্ট্রি () বাস্তবায়ন স্থির সময়ে …

6
কোনও ধাক্কায় চূড়ান্ত প্রতিশ্রুতি না দেওয়া পর্যন্ত কি মধ্যবর্তী কমিটগুলি ভাঙ্গা ভাল?
সম্পর্কিত: প্রতিটি গিট কমিট প্রকল্পের কাজকর্মের অবস্থায় ছেড়ে দেওয়া উচিত? ধরুন আমি স্থানীয়ভাবে নিম্নলিখিত কমিটগুলি করি: অ্যাপ্লিকেশন ভঙ্গ করে ডাটাবেস স্কিমা পরিবর্তন করুন। অ্যাপ্লিকেশনটি আপডেট করুন যাতে এটি আবার ডেটাবেস স্কিমার সাথে সামঞ্জস্য হয়। যতক্ষণ না আমি উভয় প্রতিশ্রুতি দেয়, ততক্ষণ masterকর্মক্ষম অবস্থায় থাকে। তবে, একটি .তিহাসিক সংস্করণ ভাঙা। আমি …
13 git  dvcs 

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

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

8
একক দায়িত্বের নীতি - আমি কি এটি অতিরিক্ত ব্যবহার করছি?
রেফারেন্সের জন্য - http://en.wikedia.org/wiki/Single_ দায়িত্বজ্ঞান_নীতি আমার একটি পরীক্ষার দৃশ্য রয়েছে যেখানে অ্যাপ্লিকেশনটির একটি মডিউলে খাত্তর এন্ট্রি তৈরির জন্য দায়বদ্ধ। তিনটি বুনিয়াদি কাজ সম্পাদন করা যেতে পারে - সারণী বিন্যাসে বিদ্যমান খাত্তর এন্ট্রি দেখুন। তৈরি বোতামটি ব্যবহার করে নতুন খাত্তর এন্ট্রি তৈরি করুন। সারণীতে একটি খাত্তর এন্ট্রি ক্লিক করুন (প্রথম পয়েন্টারে …

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

3
দ্বিখণ্ডিত অনুসন্ধান বনাম ইন্টারপোলেশন অনুসন্ধান
বাইনারি অনুসন্ধানের পরিবর্তে কখন আমি ইন্টারপোলেশন অনুসন্ধান ব্যবহার করব? উদাহরণস্বরূপ, আমার একটি বাছাই করা ডেটাসেট রয়েছে, কোন পরিস্থিতিতে আমি এই ডেটাসেটে কোনও আইটেম সন্ধান করতে বাইনারি অনুসন্ধান ব্যবহার করব বা কোন পরিস্থিতিতে আমি অন্তরঙ্গকরণ অনুসন্ধান ব্যবহার করব? ডেটাসেটের কোন বৈশিষ্ট্য নির্ধারণকারী উপাদান হবে?
13 algorithms 

1
এসিড 3 টেস্টটি আর কতটা গুরুত্বপূর্ণ এবং এর পরিবর্তিত হওয়া উচিত?
একটি দীর্ঘ জন্য যখন ব্রাউজারের জন্য সর্বশেষ স্ট্যাণ্ডার্ড সমর্থন করার ডিফল্ট নির্দেশিকা ছিল এসিড 3 টেস্ট । আমি ক্রোম 15.0, ফায়ারফক্স 7.0, সাফারি 5.1 এবং আইই 9.0 এর জন্য উইন্ডোজ 7 (এক্স 64) এ কেবল চালিয়েছি এবং সেগুলি 100 টি স্কোর করেছে Some তারপরে আমি এইচটিএমএল 5 টেস্ট.কম এর স্কোরগুলি …

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

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

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

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

5
আমি কীভাবে আমার ত্রুটি পরীক্ষা করা এবং পরিচালনা করা উন্নত করতে পারি?
ইদানীং আমি চেক করার সঠিক পরিমাণটি কী এবং সঠিক পদ্ধতিগুলি কী তা বোঝার জন্য সংগ্রাম করে চলেছি। এ সম্পর্কে আমার কয়েকটি প্রশ্ন রয়েছে: ত্রুটিগুলি পরীক্ষা করার উপযুক্ত উপায় কী (খারাপ ইনপুট, খারাপ অবস্থা ইত্যাদি)? আপনার চূড়ান্ত কোডটি থেকে অপ্টিমাইজ করা যেতে পারে এমন দৃser়তার মতো ত্রুটিগুলি স্পষ্টভাবে যাচাই করা, বা …
13 c  testing  assertions 

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