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

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

3
ওএসপিএসে “এস” বলতে কী বোঝায়?
আমি গুগলে " ওওপিএস " এর সম্পূর্ণ ফর্মটি অনুসন্ধান করেছি , তবে দুর্ভাগ্যক্রমে, অনেকগুলি অস্পষ্ট উত্তর রয়েছে। কেউ বলে এটি " সিস্টেমস ", এবং কেউ কেউ বলে এটি " স্ট্রাকচার ", এবং কেউ কেউ এটিকে " সাইনোপসিস " হিসাবেও উল্লেখ করেছেন । কেউ দয়া করে আমাকে আলোকিত করতে পারেন, কিছু …

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

10
বিমূর্ত শ্রেণিতে ইন্টারফেস
বেস ক্লাস এবং ইন্টারফেসের মধ্যে সম্পর্কের বিষয়ে আমার সহকর্মী এবং আমার বিভিন্ন মতামত রয়েছে। আমি বিশ্বাস করি যে কোনও শ্রেণীর ইন্টারফেস বাস্তবায়ন করা উচিত নয় যদি না ইন্টারফেসের প্রয়োগের প্রয়োজন হয় যখন শ্রেণিটি ব্যবহার করা যায় না। অন্য কথায়, আমি এই জাতীয় কোড দেখতে চাই: interface IFooWorker { void Work(); …


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

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

4
1, 10, 2, 3 দিয়ে কিছু বাছাই করার পদ্ধতিগুলি কেন ...?
আমি লক্ষ করেছি যে অনেকগুলি সাংখ্যিক বাছাই করার পদ্ধতিগুলি প্রত্যাশিত 1, 2, 3, 10 এর পরিবর্তে 1, 10, 2, 3 ... অনুসারে বাছাই করা মনে হচ্ছে ... আমার এমন পরিস্থিতি নিয়ে আসতে সমস্যা হচ্ছে যেখানে আমি করব প্রথম পদ্ধতিটি প্রয়োজন এবং ব্যবহারকারী হিসাবে আমি যখনই বাস্তবে এটি দেখি তখন হতাশ …
30 sorting 

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

7
আনহ্যান্ডেল ব্যতিক্রমগুলি কীভাবে আচরণ করবেন? (অ্যাপ্লিকেশনটি শেষ করুন বনাম এটিকে বাঁচিয়ে রাখুন)
একটি ডেস্কটপ অ্যাপ্লিকেশনটিতে যখন কোনও অপরিহার্য ব্যতিক্রম ঘটে তখন সেরা অনুশীলন কী? আমি ব্যবহারকারীকে একটি বার্তা দেখানোর কথা ভাবছিলাম, যাতে সে সমর্থনে যোগাযোগ করতে পারে। আমি ব্যবহারকারীকে অ্যাপ্লিকেশনটি পুনরায় চালু করার পরামর্শ দিচ্ছি, তবে তা জোর করে না। এখানে যা আলোচনা করা হয় তার অনুরূপ: ux.stackexchange.com - অপ্রত্যাশিত অ্যাপ্লিকেশন ত্রুটিগুলি …

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

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

5
সংখ্যার ব্যাপ্তি সঞ্চয় করার সবচেয়ে কার্যকর উপায় কী?
এই প্রশ্নটি কতগুলি বিট একটি রেঞ্জ সংরক্ষণ করার জন্য প্রয়োজন is বা অন্য কোনও উপায় রাখুন, প্রদত্ত সংখ্যক বিটের জন্য, সঞ্চিত হওয়া সর্বাধিক পরিসীমা কত এবং কীভাবে? কল্পনা করুন যে আমরা 0-255 এর মধ্যে একটি উপ-পরিসীমা সঞ্চয় করতে চাই want সুতরাং উদাহরণস্বরূপ, 45-74। আমরা উপরের দুটি স্বাক্ষরবিহীন বাইট হিসাবে উদাহরণ …

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

2
ভয়েজার মিশনের জন্য কোড বিকাশ প্রক্রিয়া?
ভয়েজার 1 আগস্ট ২০১২-এর আন্তঃকোষ স্থলে পৌঁছেছে এবং এটি মানুষের সর্বাধিক দূরবর্তী বস্তু। ১৯ tw7 সালে এর দুটি যুগল মহাকাশযান, ভয়েজার ২-এর ঠিক অল্প সময়ের মধ্যেই চালু হয়েছিল, ভয়েজার 1 জোভিয়ান এবং স্যাটারনিয়ান সিস্টেমগুলি নতুন চাঁদ, সক্রিয় আগ্নেয়গিরি এবং বাইরের সৌরজগতের তথ্য সম্পর্কিত প্রচুর পরিমাণে আবিষ্কার করেছিল। ভয়েজার ১ এবং …

1
সি ++ স্ট্যান্ডার্ড কমিটি কীভাবে তাদের ডিজাইনের ধারণাগুলি পরীক্ষা করে?
সি ++ কমিটি কি নতুন মান প্রকাশের আগে কোনও নতুন প্রোটোটাইপ সংকলক দিয়ে তাদের নতুন ডিজাইনের স্পেসিফিকেশনগুলি পরীক্ষা করে? বা তারা কোনও স্ট্যান্ডার্ড প্রকাশ করে যা কার্যকরভাবে, কেবলমাত্র তাত্ত্বিক যতক্ষণ না বড় সংকলকগণ এটি প্রয়োগ করে?

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