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

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

4
আমার ধ্রুবকগুলির জন্য কি সত্যই সমস্ত বড় হাতের ব্যবহার করা উচিত?
আমি পাইথন প্রোগ্রামার মূলত যারা সোর্স কোডটি আবদ্ধ করার জন্য পাইলট ব্যবহার করে। আমি এক ব্যতীত সমস্ত সতর্কতা দূর করতে সক্ষম: একটি ধ্রুবকের জন্য অবৈধ নাম। নামটি সমস্ত ক্যাপগুলিতে পরিবর্তন করা এটি ঠিক করে দেয় তবে আমার কি সত্যিই এটি করার কথা আছে? যদি আমি এটি করি, আমি দেখতে পেলাম …

12
জেনেরিক অবজেক্টগুলি কোনও পাত্রে সংরক্ষণ করা এবং তারপরে অবজেক্টটি পাওয়া এবং পাত্রে থেকে অবজেক্টগুলি ডাউনকাস্ট করা কি কোডের গন্ধ?
উদাহরণস্বরূপ, আমার একটি গেম রয়েছে, যার প্লেয়ারের ক্ষমতা বাড়ানোর জন্য কয়েকটি সরঞ্জাম রয়েছে: Tool.h class Tool{ public: std::string name; }; এবং কিছু সরঞ্জাম: Sword.h class Sword : public Tool{ public: Sword(){ this->name="Sword"; } int attack; }; Shield.h class Shield : public Tool{ public: Shield(){ this->name="Shield"; } int defense; }; MagicCloth.h …

8
ফাইল পাথ স্ট্রিংগুলি একত্রিত করার কোনও প্রচলিত উপায় আছে?
একটি উদাহরণে: var assets = "images/" var sounds = assets+"sounds/" ফাইল পথের পিছনে স্ল্যাশ লাগানো কি আরও প্রচলিত? var assets = "/images" var sounds = assets+"/sounds" আরও একটি পদ্ধতি আছে যা একটি ভাল প্রচলিত অনুশীলন?

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

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

3
কাস্টম এইচটিটিপি পদ্ধতি বাস্তবায়নে কোনও সমস্যা আছে?
নিম্নলিখিত ফর্ম্যাটে আমাদের একটি URL আছে / উদাহরণস্বরূপ / {instanceType} / {instanceId} আপনি এটি স্ট্যান্ডার্ড এইচটিটিপি পদ্ধতিগুলির সাথে কল করতে পারেন: পোস্ট, গেট, ডিলেট, পুট। তবে, আরও কয়েকটি পদক্ষেপ রয়েছে যা আমরা এর উপর গ্রহণ করি যেমন "খসড়া হিসাবে সংরক্ষণ করুন" বা "খাঁটি" আমরা ভেবেছিলাম আমরা কেবল কাস্টম এইচটিটিপি পদ্ধতি …
34 rest  http 

3
সি ++ 11 ডায়ামিক / শেয়ার্ড লাইব্রেরির সীমানার মধ্যে স্টাড লাইব অবজেক্টগুলি পাস করার উদ্বেগকে সম্বোধন করেছে? (যেমন dlls এবং তাই)?
সি ++ সম্পর্কে আমার একটি বড় অভিযোগ হ'ল ডায়নামিক লাইব্রেরির (যেমন dll / so) গণ্ডির বাইরে স্টাড লাইব্রেরি অবজেক্টগুলি পাস করা অনুশীলনে কতটা কঠিন। স্ট্যান্ড লাইব্রেরি প্রায়শই কেবল শিরোনাম হয়। যা কিছু দুর্দান্ত অপ্টিমাইজেশান করার জন্য দুর্দান্ত। তবে, dll এর জন্য এগুলি প্রায়শই বিভিন্ন সংকলক সেটিংস দিয়ে নির্মিত হয় যা …
34 c++  libraries  c++11 

2
NoSQL ডাটাবেস ডিজাইনের জন্য সেরা অনুশীলন
আমি সবেমাত্র একটি নোএসকিউএল ডকুমেন্ট ভিত্তিক ডাটাবেস (মঙ্গোডিবি) ব্যবহার শুরু করেছি এবং আমি ডাটাবেসগুলি ডিজাইনের সর্বোত্তম অভ্যাস সম্পর্কে আগ্রহী। আমার ধারণা আর্কিটেকচারটি কি সম্পর্কযুক্ত ডাটাবেস থেকে আলাদা হওয়া উচিত? আমার কি এখনও একটি সাধারণীকৃত ডাটাবেসের জন্য লক্ষ্য রাখা উচিত? উদাহরণস্বরূপ আমার একটি বিশেষ ব্যবহারের মামলা রয়েছে; আমার কাছে ভাড়া ইতিহাস …
34 design  nosql 

4
লিটল এন্ডিয়ান জিতেছে?
বিগ ভার্সেস লিটল এন্ডিয়ান যুদ্ধ সম্পর্কে সম্প্রতি পাঠদানের সময়, এক ছাত্র জিজ্ঞাসা করেছিল যে এটি নিষ্পত্তি হয়েছে কিনা, এবং আমি বুঝতে পেরেছিলাম যে আমি জানি না। এ খুঁজছি Wikipedia নিবন্ধটি , মনে হয় যে সবচেয়ে জনপ্রিয় বর্তমান অপারেটিং সিস্টেম / আর্কিটেকচার জোড়া লিটল endian ব্যবহার করতে পারে তবে যে প্যাকেট …

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

8
কোনও শ্রেণি একক দায়িত্বের নীতিটি পূরণ করে কিনা তা কীভাবে নির্ধারণ করবেন?
একক দায়িত্ব নীতি উচ্চ সংহতি নীতি উপর ভিত্তি করে। উভয়ের মধ্যে পার্থক্য হ'ল একটি অত্যন্ত সম্মিলিত শ্রেণীতে এমন একাধিক দায়িত্বের বৈশিষ্ট্য উপস্থিত রয়েছে যা দৃ strongly়ভাবে সম্পর্কিত, যখন এসআরপি মেনে চলা ক্লাসগুলির কেবল একটি দায়িত্ব রয়েছে। তবে কীভাবে আমরা নির্ধারণ করব যে কোনও নির্দিষ্ট শ্রেণীর দায়িত্বের একটি সেট রয়েছে এবং …

3
বাইনারি কি? [বন্ধ]
আমি প্রায়শই দেখতে পাই লোকেরা বিভিন্ন প্রসঙ্গে শব্দ বাইনারি ব্যবহার করে। বাইনারি কি? বাইনারি ফাইল, ইনস্টলেশন ফাইল, .dll ফাইল বা কিসের সংগ্রহ? বা ডিস্কে কিছু ফাইল সংগ্রহের জন্য এটি কেবল একটি সাধারণ শব্দ?

21
বড় আইটি প্রকল্পগুলি কেন ব্যর্থ বা বড় ব্যয় / সময়সূচী ছাড়িয়ে যায়? [বন্ধ]
আমি সর্বদা বড় আকারের রূপান্তর বা ইন্টিগ্রেশন প্রকল্প সম্পর্কে পড়ি যা মোট বা প্রায় সম্পূর্ণ বিপর্যয়। এমনকি যদি তারা কোনওভাবে ব্যয় এবং সময়সূচী ফুরিয়ে যাওয়ার সফলতা অর্জন করে তবে তা বিশাল ous বড় প্রকল্পগুলির ব্যর্থতার ঝুঁকির পিছনে আসল কারণটি কী। এই ধরণের প্রকল্পগুলিতে চটপটে ব্যবহার করা যেতে পারে বা traditionalতিহ্যবাহী …

5
পাইথন কি একটি অ্যান্টি-প্যাটার্ন মিশ্রিত করে?
আমি সম্পূর্ণ সচেতন যে pylintএবং অন্যান্য স্থিতিশীল বিশ্লেষণ সরঞ্জামগুলি সর্বজ্ঞাত নয় এবং কখনও কখনও তাদের পরামর্শ অমান্য করতে হবে। (এটি কেবলমাত্র conventionগুলি নয়, বিভিন্ন শ্রেণীর বার্তাগুলির জন্য প্রযোজ্য )) আমার মত ক্লাস থাকলে class related_methods(): def a_method(self): self.stack.function(self.my_var) class more_methods(): def b_method(self): self.otherfunc() class implement_methods(related_methods, more_methods): def __init__(self): self.stack = …

3
আমি কি একটি বদ্ধ উত্স অ্যাপ্লিকেশন থেকে জিপিএল লাইব্রেরিতে লিঙ্ক করতে পারি?
ঠিক আছে, সদৃশ প্রশ্ন সম্পর্কে সবাই চিৎকার করার আগে, হ্যাঁ, আমি ইতিমধ্যে এখানে বেশ কয়েকটি প্রশ্ন দেখেছি। তবে কেউই প্রশ্নের উত্তর দেয় না। যদি আমি সেই লাইব্রেরিটি সংশোধন না করে কোনও জিপিএল-এড লাইব্রেরির সাথে লিঙ্ক করি তবে আমার উত্স কোডটি প্রকাশ করার দরকার আছে কি? এই প্রশ্ন অনুযায়ী উত্তরটি হ্যাঁ! …
34 gpl  linking 

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