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

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

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

3
অন্য ইন্টারফেস থেকে উত্তরাধিকার সূত্রে যদি কোনও ইন্টারফেসকে 'খালি' হিসাবে বিবেচনা করা হয়?
খালি ইন্টারফেসগুলি সাধারণত খারাপ অনুশীলন হিসাবে বিবেচনা করা হয়, যতদূর আমি বলতে পারি - বিশেষত যেখানে বৈশিষ্ট্যের মতো জিনিসগুলি ভাষা দ্বারা সমর্থিত। তবে অন্য ইন্টারফেস থেকে উত্তরাধিকার সূত্রে যদি কোনও ইন্টারফেসকে 'খালি' হিসাবে বিবেচনা করা হয়? interface I1 { ... } interface I2 { ... } //unrelated to I1 interface …

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

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

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

2
জাভা সংগ্রহগুলির প্যাকেজিং কাঠামো (java.util) - কেন জাভা.লাংয়ে ইটেবলযোগ্য বসে?
নীচের চিত্র অনুসারে, ইন্টারফেস বাদে Iterableবাকী সমস্ত নির্মাণ (ইন্টারফেস / শ্রেণি / বিমূর্ত শ্রেণি) একই প্যাকেজে বসেjava.util কেন প্যাকেজে Iterableবসে java.lang? দ্রষ্টব্য: জাভা প্রোগ্রামিংয়ের প্যাকেজিংয়ের দিকটি বোঝার উদ্দেশ্য।

3
অবিচ্ছিন্ন ইন্টিগ্রেশন বনাম অটোমেশন বনাম অটোমেশন তৈরি করুন
আমি আরও দক্ষ হয়ে উঠতে চাই এবং আমি অপ্সের সরঞ্জামগুলি দক্ষতার সাথে ব্যবহার করতে চাই। এটি মাথায় রেখে, আমি ক্রমাগত সংহতকরণ সম্পর্কে আরও জানতে চেয়েছি, তবে মনে হয় এটি সম্পর্কিত অনেকগুলি বিষয় রয়েছে। আমি আসলে আমার কাজে জেটব্রেইন স্যুটগুলির সাথে কাজ করছি (ইন্টেলিজ, ওয়েবস্টোরাম ...), তাই আমি সেগুলি ব্যবহার চালিয়ে …

1
স্কেল প্লে / স্প্রেতে গ্রিল অ্যাপ্লিকেশন স্থানান্তর করা
আমাদের পোস্টমার্সএসকিউএল এবং জিএসপি ব্যবহার করে এইচটিএমএল এবং কয়েকটি REST এপিআই ব্যবহার করে জিওআরএম / হাইবারনেট ব্যবহার করে একটি মাঝারি আকারের গ্রিলস ওয়েব অ্যাপ্লিকেশন রয়েছে। আমরা স্কালায় মানককরণ করছি, এবং বিদ্যমান ডাটাবেস অ্যাক্সেস করতে স্লিক সহ এই অ্যাপ্লিকেশনটিকে প্লে বা স্প্রেতে স্থানান্তর করতে চাই। নিম্পল বর্তমানে প্রমাণীকরণ / অনুমোদন এবং …

3
ইউনিট পরীক্ষা প্রতিযোগিতা
আমার নিয়োগকর্তারা একটি মাসিক ইউনিট পরীক্ষার দিন প্রতিযোগিতা চালায়। একটি পুরো দিন ইউনিট পরীক্ষা লেখার জন্য উত্সর্গীকৃত - স্পষ্টতই আমরা পুরো মাস জুড়ে আরও পরীক্ষা করি, তবে এটি পুরো দিন - এবং প্রতিযোগিতার "বিজয়ী" কে একটি পুরষ্কার দেওয়া হয়। তবে, আমরা বিজয়ী কে তা নির্ধারণ করা কঠিন finding আমরা প্রতিটি …

2
আপনি কীভাবে ইউনিট পরীক্ষা করবেন E ইটিএল এবং রিপোর্টিং প্রকল্পগুলির জন্য টিডিডি পদ্ধতি ব্যবহার করবেন?
ইটিএল প্রকল্পগুলি এমন একটি প্রকল্প যা একটি ইটিএল (এক্সট্র্যাক্ট - ট্রান্সফর্ম - লোড) সরঞ্জাম যেমন এসএসআইএস, পাওয়ার কেন্দ্রার ইত্যাদি ব্যবহার করে তৈরি করা হয় projects এর মধ্যে সাধারণত কোনও বাহ্যিক উত্স থেকে ডেটা পড়া, এটি একটি স্টেজিং ডাটাবেসে লোড করা, নির্দিষ্ট রূপান্তর সম্পাদন করা এবং একটি চূড়ান্ত ডাটাবেসে লোড করা …
12 unit-testing  sql  tdd 

2
কেন 'জিপ' সংগ্রহের ঝাঁকুনি লেজ উপেক্ষা করে?
সি # , স্কালা, হাস্কেল, লিস্প এবং পাইথনের একই zipআচরণ রয়েছে: যদি একটি সংগ্রহ দীর্ঘ হয় তবে লেজটি চুপচাপ উপেক্ষা করা হয়। এটি পাশাপাশি ছুঁড়ে দেওয়া ব্যতিক্রম হতে পারে, তবে আমি এই পদ্ধতির ব্যবহার করে কোনও ভাষা শুনিনি। এই ধাঁধা আমার। zipসেভাবে ডিজাইন করার কারণটি কি কেউ জানেন ? আমার …

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

4
ফাইলনাম এনকোডিংগুলি সম্পর্কে প্রয়োজনীয়তা ফ্রেস করা
আমি একটি প্রয়োজনীয়তা বিশদ লেখার প্রক্রিয়ায় আছি, এবং প্রয়োজনীয়তার একটি অংশটি বাক্সে লেখার ক্ষেত্রে আমার দ্বিধা রয়েছে। পরিস্থিতি: আমরা একটি ওয়েবসাইট থেকে ফাইলগুলি ডাউনলোড করি এবং ডাউনলোড করা ফাইলগুলি আমাদের কাছে থাকা সিএম সরঞ্জামের একটি আইটেমের সাথে সংযুক্ত করা দরকার। ডাউনলোড করা ফাইলগুলিতে এমন নাম রয়েছে যা এএসসিআইআই, আইএসও -8859-1, …

2
সি এখনও উচ্চ স্তরের ভাষার বিভাগে আছে কেন? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 5 বছর আগে বন্ধ । সি প্রোগ্রামিং ভাষার বহু পাঠ্যপুস্তকই বলে যে সি একটি উচ্চ-স্তরের প্রোগ্রামিং ভাষা, …

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

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