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

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

5
কোনও প্রযুক্তিবিহীন ব্যক্তিকে কীভাবে বোঝাতে হবে কেন কাজটি তাদের চিন্তাভাবনা থেকে অনেক বেশি সময় নেয়? [বন্ধ]
প্রায় প্রতিটি বিকাশকারীকে ব্যবসায়ের দিক থেকে এমন প্রশ্নের উত্তর দিতে হবে যেমন: এই সাধারণ যোগাযোগের ফর্মটি যুক্ত করতে 2 দিন সময় লাগবে কেন? যখন কোনও বিকাশকারী এই কাজটির অনুমান করে, তারা এটিকে ধাপে ভাগ করতে পারে: ডাটাবেসে কিছু পরিবর্তন করুন গতির জন্য ডিবি পরিবর্তনগুলি অনুকূলিত করুন সামনের প্রান্তের এইচটিএমএল যুক্ত …

14
প্রোগ্রামাররা সাধারণত শিল্পে কতক্ষণ থাকেন? [বন্ধ]
একটা জিনিস যা আমি বছরের পর বছর ধরে শুনেছি তা হ'ল আইটি বিশ্বে যারা কাজ করেন তারা সাধারণত জীবনকালকে এ থেকে দূরে রাখেন না, বরং "জ্বলুন" হয়ে যান এবং অন্য কোনও সম্পর্কহীন কিছু করে একটি নতুন ক্যারিয়ার শুরু করেন (উদাঃ সফ্টওয়্যার বিকাশ থেকে অ্যাকাউন্টেন্ট হওয়ার দিকে যাওয়া)। আপনি কি আপনার …
60 experience 

14
উত্স কোড উদাহরণগুলিতে "ফু" এবং "বার" ব্যবহারের ইতিহাস কী?
কেন অনেক কোড উদাহরণ, বিশেষত টিউটোরিয়ালগুলি "ফু" এবং "বার" নামগুলি এত ঘন ঘন ব্যবহার করে? এটি প্রায় একটি মান। উদাহরণ স্বরূপ: void foo(char* bar) { printf("%s", bar); }

16
ফিজবজ - সত্যি? [বন্ধ]
যখন "সাক্ষাত্কার পরীক্ষা" প্রশ্নগুলির প্রশ্ন আসে তখন প্রায়শই ফিজবজ বিষয় প্রকাশিত হয়। এটি সম্পর্কে একটি কোডিং হরর পোস্টও রয়েছে। এখন, আপনি যদি এইরকম পড়ার সাইটগুলিকে বিরক্ত করেন তবে আপনার সম্ভবত প্রোগ্রামারদের জনসংখ্যায় খুব কমই আছে যারা ফিজবজকে তুচ্ছ ব্যতীত আর কিছু খুঁজে পাবেন। তবে এটি কি সত্য যে 99% প্রোগ্রামার …
60 interview 

6
একটি পরিষেবা শ্রেণি এবং একটি সহায়ক শ্রেণীর মধ্যে পার্থক্য [বন্ধ]
আমি জানতে চাই কোন পরিষেবা শ্রেণিটি কোনও ইউটিলিটি ক্লাস বা সহায়ক শ্রেণীর চেয়ে আলাদা কী? কেবলমাত্র অন্তর্নিহিত পদ্ধতি সহ একটি শ্রেণি দাওকে একটি পরিষেবা বলে? সহায়ক ক্লাসগুলির ব্যবহার কি এসআরপি লঙ্ঘন করে না?

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

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

5
উত্স ফাইলগুলিতে কপিরাইট নোটিশ / অস্বীকৃতি
কপিরাইট নোটিশ, বিভিন্ন আইনী অস্বীকৃতি এবং কখনও কখনও এমনকি কোনও মুক্ত-উত্স প্রকল্পের প্রতিটি উত্স ফাইলে সম্পূর্ণ লাইসেন্স চুক্তি স্থাপন করা একটি সাধারণ অভ্যাস। কোনও (1) মুক্ত-উত্স প্রকল্প এবং (2) ক্লোজড-সোর্স প্রকল্পের জন্য এটি কি সত্যই প্রয়োজনীয়? এই নোটিশগুলি উত্স ফাইলগুলিতে রেখে আপনি কী অর্জন বা প্রতিরোধের চেষ্টা করছেন? আমি বুঝতে …

2
কোডটির পরীক্ষা লিখছি যার উদ্দেশ্য আমি বুঝতে পারি না
আমি সম্প্রতি একটি ব্ল্যাক-বাক্স রিফ্যাক্টরিং সম্পন্ন করেছি। আমি এটি পরীক্ষা করতে অক্ষম, কারণ এটি কীভাবে পরীক্ষা করতে হয় তা আমি কাজ করতে পারি না। একটি উচ্চ স্তরে, আমার একটি শ্রেণি রয়েছে যার প্রারম্ভিককরণে কিছু শ্রেণি বি থেকে মূল্য হরণ করা জড়িত থাকে যদি ক্লাস বি "খালি" হয় তবে এটি কিছু …

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

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

5
একটি কম্পিউটার কি শূন্য দ্বারা ভাগ করার চেষ্টা করবে?
আমরা সবাই জানি 0/0হয় Undefinedএবং একটি ত্রুটি উত্পন্ন হয়ে থাকলে আমি এটি একটি ক্যালকুলেটর পুরা ছিল, এবং (অন্তত সি) যদি আমি একটি প্রোগ্রাম তৈরি করতে ছিল ওএস এটা বিনষ্ট যখন আমি শূন্য দ্বারা ভাগ করা হবে চেষ্টা করবে। তবে আমি কী ভাবছিলাম যে কম্পিউটারটি যদি শূন্য দ্বারা ভাগ করার চেষ্টা …

3
চৌকস পরিবেশে স্থাপত্য নকশা কীভাবে করা হয়?
আমি এগ্রিল আর্কিটেক্টের জন্য নীতিগুলি পড়েছি , যেখানে তারা পরবর্তী নীতিগুলি সংজ্ঞায়িত করেছে: মূল নীতি # 1 টিমগুলি সিস্টেমকে কোড দেয় তারা সিস্টেমটি ডিজাইন করে। নীতি # 2 সহজতম আর্কিটেকচার তৈরি করুন যা সম্ভবত কাজ করতে পারে। নীতি # 3 সন্দেহ হলে, এটিকে কোড করুন। নীতি # 4 তারা এটি …

11
সংখ্যার কোনও অর্থ না হলে জাদু সংখ্যাগুলি কি ইউনিট পরীক্ষায় গ্রহণযোগ্য?
আমার ইউনিট পরীক্ষাগুলিতে, আমি প্রায়শই আমার কোডটিতে স্বেচ্ছাচারিত মানগুলি ছুঁড়ে দিয়ে দেখি এটি কী করে। উদাহরণস্বরূপ, যদি আমি জানি যে foo(1, 2, 3)17 টি ফেরার কথা রয়েছে তবে আমি এটি লিখতে পারি: assertEqual(foo(1, 2, 3), 17) এই সংখ্যাগুলি নিখুঁতভাবে স্বেচ্ছাসেবী এবং এর কোনও বিস্তৃত অর্থ নেই (এগুলি উদাহরণস্বরূপ সীমানা শর্ত …

14
এসকিউএল ইঞ্জেকশন প্রতিরোধ ব্যবস্থা কেন প্যারামিটারাইজড কোয়েরিগুলি ব্যবহারের দিকের দিকে বিকশিত হয়েছিল?
আমি এটি যেভাবে দেখছি, এসকিউএল ইঞ্জেকশন আক্রমণগুলি এর দ্বারা প্রতিরোধ করা যেতে পারে: সাবধানতার সাথে স্ক্রিনিং, ফিল্টারিং, এনকোডিং ইনপুট (এসকিউএল প্রবেশের আগে) প্রস্তুত বিবৃতি / প্যারামিটারাইজড কোয়েরি ব্যবহার করে আমি অনুমান করি যে প্রত্যেকের পক্ষে মতামত রয়েছে, তবে # 2 কেন ইনজেকশন আক্রমণ প্রতিরোধের জন্য আরও বেশি বা কম উপায় …

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