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

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

1
কেন হাস্কেল ফান্টেক্টরগুলি কেবল তাদের টার্গেট বিভাগে প্রকারভেদ করেছে?
হাস্কেলে, ফান্টেক্টর টাইপক্লাস ফান্টেক্টরটি নীচে সংজ্ঞায়িত হয়েছে (উদাহরণস্বরূপ হাস্কেল উইকি দেখুন ): class Functor (f :: * -> *) where fmap :: (a -> b) -> f a -> f b যতদূর আমি বুঝতে (অনুগ্রহ করে আমাকে সংশোধন যদি আমি ভুল বলছি), যেমন একটি functor শুধুমাত্র লক্ষ্য বিভাগ একটি বিভাগ …
12 haskell 

2
সিটিতে ফাংশন আর্গুমেন্ট হিসাবে অ্যারেগুলি কেন পাস করা যায় না?
অনুসরণ করছেন এই মন্তব্যটি , আমি কেন গুগল চেষ্টা করেছি, কিন্তু আমার Google-Fu ব্যর্থ হয়েছে। লিঙ্ক থেকে মন্তব্য: [...] তবে গুরুত্বপূর্ণ বিষয় হ'ল অ্যারে এবং পয়েন্টারগুলি সি-তে বিভিন্ন জিনিস are ধরে নিই যে আপনি কোনও সংকলক এক্সটেনশন ব্যবহার করছেন না, আপনি সাধারণত কোনও ফাংশনে কোনও অ্যারে পাস করতে পারবেন না, …
12 c  history 

4
যখন ক্লায়েন্টের প্রয়োজনীয়তাগুলি একেবারেই পরিবর্তন হয় না তখন কি Agile ব্যবহার করা ভুল?
আমি সম্প্রতি প্রচুর পোস্ট দেখেছি যে Agile ব্যবহৃত হওয়ার অন্যতম প্রধান কারণ হ'ল ক্লায়েন্টরা প্রায়শই প্রয়োজনীয়তা পরিবর্তন করে। তবে, যাক ক্লায়েন্টরা প্রায়শই প্রয়োজনীয়তাগুলি পরিবর্তন করে না । আসলে, ক্লায়েন্টদের দৃ requirements় প্রয়োজনীয়তাগুলি যদিও কিছুটা অস্পষ্ট হতে পারে (তবে কিছুই অযৌক্তিকভাবে অস্পষ্ট নয়) তবে আমি যাইহোক চটপটি ব্যবহার করি। আমি Agile …

2
RESTful এপিআই রিসোর্স নামকরণে একক বিশেষ্যগুলির যুক্তি কী?
আমি বুঝতে পারি যে RESTful ইউআরআই এর নামকরণ করার সময় এটি সাধারণত সংস্থানসমূহের সংস্থার প্রতিনিধিত্ব করার জন্য বহুবচন ব্যবহার করতে গৃহীত হয়। পরিবর্তে একক বিশেষ্য ব্যবহারের জন্য আমি তর্ক করতে আগ্রহী।
12 api  rest  uri 

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

6
কীভাবে ডাউন কাস্টিং এড়ানো যায়?
আমার প্রশ্নটি সুপার ক্লাস অ্যানিমেলের একটি বিশেষ কেস সম্পর্কে। আমার Animalক্যান moveForward()এবং eat()। Sealপ্রসারিত Animal। Dogপ্রসারিত Animal। আর একটি বিশেষ প্রাণী যে প্রসারিত এর Animalনামক Human। Humanএকটি পদ্ধতিও speak()প্রয়োগ করে (বাস্তবায়িত হয় না Animal)। একটি বিমূর্ত পদ্ধতি প্রয়োগের ক্ষেত্রে যা গ্রহণ করে Animalআমি সেই speak()পদ্ধতিটি ব্যবহার করতে চাই । একটানা …

5
উইন্ডোজ ফাইল পাথগুলিকে সাধারণ প্রতিস্থাপনের সাথে ইউনিক্স ফাইল পাথগুলিতে রূপান্তর করা নিরাপদ?
সুতরাং উদাহরণস্বরূপ বলুন আমার কাছে এটি ছিল যাতে আমার সমস্ত ফাইল উইন্ডো মেশিন থেকে কোনও ইউনিক্স মেশিনে স্থানান্তরিত হয়: C:\test\myFile.txtথেকে {somewhere}/test/myFile.txt(ড্রাইভ লেটার এই সময়ে অপ্রাসঙ্গিক)। বর্তমানে, আমাদের ইউটিলিটি লাইব্রেরি যা আমরা নিজেরাই লিখেছি তা এমন একটি পদ্ধতি সরবরাহ করে যা ফরোয়ার্ড স্ল্যাশ সহ সমস্ত ব্যাক স্ল্যাশগুলির একটি সহজ প্রতিস্থাপন করে: …

1
ক্লোজুরে বনাম স্কালায় প্যাটার্ন মিল
এই দুটি ভাষায় প্যাটার্ন মিলের মধ্যে মূল পার্থক্যগুলি কী কী? আমি সিনট্যাক্সের উল্লেখ করছি না, তবে ক্ষমতা, বাস্তবায়নের বিশদ, ব্যবহারের ক্ষেত্রের পরিধি এবং প্রয়োজনীয়তা। স্কালা অ্যাপ্লিকেশনগুলি (উদাঃ লিফ্ট এবং প্লে) ভাষার প্যাটার্নের সাথে মেলে এমন দক্ষতার বিষয়ে গর্বের সাথে কথা বলে। অন্যদিকে ক্লোজারের একটি লাইব্রেরি, কোর.ম্যাচ রয়েছে এবং এটি ধ্বংসাত্মক …

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

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

1
রেড জোনের উদ্দেশ্য কী?
রেড জোন স্ট্যাক পয়েন্টার ছাড়িয়ে মেমরির একটি স্থির আকারের অঞ্চল যা "বরাদ্দ" করা হয়নি। সংকলকগণ সরল পাতায় ফাংশনে সেই অঞ্চলটি অ্যাক্সেস করতে সমাবেশ তৈরি করে। তবে আমি রেড জোনের জন্য কোনও আসল সুবিধা দেখতে পাচ্ছি না। স্ট্যাক পয়েন্টার ছাড়িয়ে মেমরি অ্যাক্সেস করা সত্যিই বিপজ্জনক এবং সহজেই ডেটা দুর্নীতিতে ডেকে আনতে …
12 assembly  stack 

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

9
তাত্ত্বিকভাবে বাগ-মুক্ত প্রোগ্রাম
আমি প্রচুর নিবন্ধগুলি পড়েছি যার মধ্যে বলা আছে যে কোডটি বাগ-মুক্ত হতে পারে না এবং তারা এই উপপাদাগুলি সম্পর্কে কথা বলছে: সমস্যা থামছে গডেলের অসম্পূর্ণতা উপপাদ্য ভাতের উপপাদ্য প্রকৃতপক্ষে রাইসের উপপাদ্যটি থামানো সমস্যার জড়িত বলে মনে হচ্ছে এবং থামানো সমস্যা গডেলের অসম্পূর্ণতা উপপাদ্যের সাথে ঘনিষ্ঠ সম্পর্ক relationship এটি কি বোঝায় …
12 bug  theory 

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

4
সদস্য ফাংশন বনাম গণিত অপারেটরদের জন্য অ-সদস্য ফাংশন
আমি একটি লিনিয়ার বীজগণিত গ্রন্থাগার লিখছি (দীর্ঘ গল্প সংক্ষেপে এটি একটি স্কুল কার্যনির্বাহী) যা ম্যাট্রিক, ভেক্টর ইত্যাদির সাথে জড়িত এই লাইব্রেরিটি তৈরির প্রক্রিয়াতে, আমি বস্তুগুলিতে গাণিতিক ক্রিয়াকলাপ সম্পাদনকারী ফাংশন তৈরি করতে যাচ্ছি। উদাহরণস্বরূপ, ম্যাট্রিক্স স্থানান্তর করুন, ম্যাট্রিক্স বিপরীত করুন, ভেক্টরকে স্বাভাবিক করুন ইত্যাদি আমি কৌতূহল ছিলাম যে এই ধরণের ফাংশনের …
12 c++  libraries  methods 

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