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

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

3
আইভিডিয়েটেবলঅবজেক্ট বনাম একক দায়িত্ব
আমি এমভিসির এক্সনেসিবিলিটি পয়েন্টটি পছন্দ করি, ভিউ মডেলগুলিকে আইভিডিয়েটেটেবলঅবজেক্ট বাস্তবায়ন করতে এবং কাস্টম বৈধতা যুক্ত করতে দেয়। এই কোডটি কেবলমাত্র বৈধতা যুক্তিযুক্ত হওয়ার কারণে আমি আমার কন্ট্রোলারদেরকে ঝুঁকে রাখার চেষ্টা করি: if (!ModelState.IsValid) return View(loginViewModel); উদাহরণস্বরূপ, একটি লগইন ভিউ মডেল আইভিলেডিয়েটেবল ওজেক্ট প্রয়োগ করে, কনস্ট্রাক্টর ইনজেকশনের মাধ্যমে আইলোগিনভালিডেটর বস্তুটি পান: …

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

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

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

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

4
কেবল শ্রেণিবিন্যাসের জন্য ইন্টারফেস ব্যবহার করা কি খারাপ অভ্যাস?
উদাহরণ স্বরূপ: আমি ক্লাস আছে বলুন A, B, C। আমার দুটি ইন্টারফেস রয়েছে, আসুন তাদের কল করুন IAnimalএবং IDog। IDogথেকে উত্তরাধিকারী IAnimal। Aএবং Bহয় IDog, এস যখন Cনয়, কিন্তু এটি একটি হল IAnimal। গুরুত্বপূর্ণ অংশটি হ'ল IDogকোনও অতিরিক্ত কার্যকারিতা সরবরাহ করে না। এটি কেবল নির্দিষ্ট পদ্ধতির আর্গুমেন্ট হিসাবে পাস করার …

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

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

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

7
ডেস্কটপ অ্যাপ্লিকেশন থেকে আপনি কীভাবে ডাটাবেস সুরক্ষা পরিচালনা করবেন?
প্রায় 10 বছর ধরে আমি এসকিউএল সার্ভার ডেটা স্টোরের সাথে বিভিন্ন ইন-হাউস ডেস্কটপ ক্লায়েন্ট অ্যাপ্লিকেশনগুলিতে কাজ করেছি। খুব কমই আমি এই প্রকল্পগুলি শুরু করেছিলাম - বেশিরভাগটি টেকওভারের কাজ। একটি জিনিস যা সর্বত্র স্থির বলে মনে হয়েছিল তা হ'ল একটি একক গ্লোবাল এসকিউএল সার্ভার ব্যবহারকারীর অ্যাকাউন্ট ছিল যা এই অ্যাপ্লিকেশনটি ব্যবহার …

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

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

4
গাছগুলি কি "ফার্স্টচাইল্ড, নেেক্সটসিলিং" কাঠামোর দ্বারা সংগঠিত হয়? তা না হলে কেন?
সাধারণত, ট্রি ডেটা স্ট্রাকচারগুলি এমনভাবে সংগঠিত করা হয় যে প্রতিটি নোডের সমস্ত শিশুকে পয়েন্টার থাকে contains +-----------------------------------------+ | root | | child1 child2 child3 | +--+------------------+----------------+--+ | | | +---------------+ +---------------+ +---------------+ | node1 | | node2 | | node3 | | child1 child2 | | child1 child2 | | …

4
গার্টনার হাইপচক্রটিতে বিতরণযোগ্য সংস্করণ নিয়ন্ত্রণ সিস্টেমগুলি বর্তমানে কোথায় থাকতে পারে? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 5 বছর আগে বন্ধ । সম্পাদনা : সাম্প্রতিক ডাউনভোটিং (এই মুহুর্তে +8 / -6) দেওয়া দেখে আমার …
12 research  dvcs  cvcs 

9
গ্রাহক তার অনুরোধটির অর্থ কী তা বোঝা কি সফটওয়্যার বিকাশকারীদের দায়িত্ব?
হ্যাঁ / কোন প্রশ্ন নেই এবং কেন? গ্রাহক তার অনুরোধটির অর্থ কী তা বোঝা কি সফটওয়্যার বিকাশকারীর দায়িত্ব বা বিকাশকারীকে তার অনুরোধটি সঠিকভাবে ব্যাখ্যা করা কি গ্রাহকের দায়িত্ব? কাজের পরিস্থিতি বর্তমানে "গ্রাহক ইতিমধ্যে আমাদের ব্যাখ্যা করেছেন, তিনি কী চান the অনুরোধটি বোঝার, আরও প্রশ্ন জিজ্ঞাসা না করার দায়িত্ব আপনার" responsibility …

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