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

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

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

14
যখন কোনও টাইট ডেডলাইনের মুখোমুখি হয়ে অন্যের কোড পরিষ্কার করা কতটা গুরুত্বপূর্ণ? [বন্ধ]
(আমি এইচটিএমএল / সিএসএস কোড (প্রোগ্রামিং ল্যাঙ্গুয়েজ নয়) সম্পর্কে কথা বলছি তবে আমি মনে করি প্রোগ্রামারদের মতো আমরাও একই সমস্যার মুখোমুখি হয়েছি।) আমি একটি দলের সিনিয়র ফ্রন্ট-এন্ড ডিজাইনার এবং আমাকে প্রায়শই আমার জুনিয়রদের আউটপুটটি শক্ত সময়সীমার মধ্যে পুনরায় কাজ করতে হয়। আমি 2 সমস্যার মুখোমুখি হয়েছি: তাদের কোডিং স্টাইলটি কিছুটা …

6
"ফাংশন এবং ডেটার মধ্যে শক্ত সংযোগ" কেন খারাপ?
আমি এই উদ্ধৃতিটি " দ্য জয় অফ ক্লোজুরে " তে পেয়েছি । 32, তবে কেউ গত সপ্তাহে রাতের খাবারের সময় আমাকে একই কথা বলেছিল এবং আমি এটি অন্যান্য জায়গাগুলিতেও শুনেছি: [এ] অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিংয়ের ডাউনসাইড হ'ল ফাংশন এবং ডেটার মধ্যকার আঁটসাঁটো মিলন। আমি বুঝতে পারি যে কোনও অ্যাপ্লিকেশনে অপ্রয়োজনীয় সংযুক্তি কেন …

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

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

3
কেন `মূল` ইনট বা অকার্যকর পরিবর্তে ডাবল বা স্ট্রিং ফিরিয়ে দিতে পারে না?
সি, সি ++, এবং জাভা এর মতো অনেক ভাষায়, mainপদ্ধতি / ফাংশনটির রিটার্ন টাইপ থাকে voidবা int, তবে না doubleবা হয় String। এর পিছনে কারণগুলি কী হতে পারে? আমি কিছুটা জানি যে আমরা এটি করতে পারি না কারণ mainরানটাইম লাইব্রেরি বলে এবং এটি কিছু সিনট্যাক্সের মতো প্রত্যাশা করে int main()বা …

8
স্থির পদ্ধতিগুলি কেবল স্থির ডেটা ব্যবহার করতে পারে কেন?
আমি বুঝতে পারি না কেন একটি স্ট্যাটিক পদ্ধতি অ স্থির ডেটা ব্যবহার করতে পারে না। সমস্যাগুলি কি কেউ ব্যাখ্যা করতে পারে এবং কেন আমরা এটি করতে পারি না?
38 java 

8
কোনও প্রকল্পের ডেভেলপারদের ঘোরানো কি ভাল বা খারাপ ধারণা?
আমি একটি ছোট দলে কাজ করছি যা অন্য একটি ছোট দলের সাথে একটি নতুন নতুন প্রকল্পে কাজ শুরু করবে। অন্যান্য দল বর্তমানে একটি উত্তরাধিকার ব্যবস্থায় কাজ করছে যা তারা বছরের পর বছর ধরে কাজ করে আসছে। ম্যানেজার সিদ্ধান্ত নিয়েছে যে আমার দল থেকে বিকাশকারীরা উত্তরাধিকার ব্যবস্থায় কাজ করা বিকাশকারীদের প্রতিস্থাপনের …

7
স্নাতক / জুনিয়র ইঞ্জিনিয়ারদের কাছ থেকে কী মান আশা করা যায়? [বন্ধ]
একটি স্নাতক বিকাশকারী থেকে বাফার ওভারফ্লো গ্রহণযোগ্য? আমরা কি বারটি অনেক উঁচু করে নিচ্ছি? স্নাতক / জুনিয়র ইঞ্জিনিয়ারদের প্রত্যাশিত ক্ষমতাগুলি কী কী? প্রসঙ্গ: আমরা বর্তমানে লিনাক্স-এ সি-তে মূলত জুনিয়র বিকাশকারী পদের জন্য নিয়োগ দিচ্ছি। প্রক্রিয়াটির অংশ হিসাবে, আমাদের প্রার্থীদের সিতে অবসর সময়ে একটি কোড পরীক্ষা শেষ করতে হবে require এখনও …

6
এইচটিএমএলের জন্য কেন কঠোরভাবে পার্সিং বেছে নেওয়া হয়নি?
আমি প্রায়শই ভেবে দেখেছি যে এইচটিএমএল তৈরি করার সময় কেন কঠোরভাবে পার্সিং বেছে নেওয়া হয়নি। ইন্টারনেট ইতিহাসের বেশিরভাগ ক্ষেত্রে, ব্রাউজারগুলি যে কোনও ধরণের মার্কআপ গ্রহণ করেছে এবং এটি বিশ্লেষণের জন্য যথাসাধ্য চেষ্টা করেছে। প্রক্রিয়াটি কর্মক্ষমতা হ্রাস করে, লোকেদের জিব্বারিশ লেখার অনুমতি দেয় এবং অপ্রচলিত বৈশিষ্ট্যগুলি বন্ধ করা কঠিন করে তোলে। …
38 html  history  parsing 

4
লগিং ব্যর্থ লগইন প্রচেষ্টা পাসওয়ার্ড উন্মুক্ত
আমি আমার ওয়েবসাইটে ব্যর্থ লগইন প্রচেষ্টা লগইন শুরু মত একটি বার্তা দিয়ে Failed login attempt by qntmfred আমি লক্ষ্য করেছি যে এর মধ্যে কিছু লগ দেখতে দেখতে Failed login attempt by qntmfredmypassword আমি অনুমান করছি কিছু লোকের ব্যর্থ লগইন হয়েছে কারণ তারা ব্যবহারকারীর নাম ক্ষেত্রে তাদের ব্যবহারকারীর নাম এবং তাদের …

7
সিএলআই অ্যাপ্লিকেশনগুলির বিকাশকে কি "পশ্চাৎপদ" হিসাবে বিবেচনা করা হয়? [বন্ধ]
আমি প্রোগ্রামিংয়ের অনেক অভিজ্ঞতার সাথে একটি ডিবিএ পলাতক। আমি বেশ কয়েকটি সিএলআই, অ ইন্টারেক্টিভ অ্যাপ্লিকেশন তৈরি করেছি যা কিছু দৈনিক পুনরাবৃত্তিমূলক কার্যগুলি সমাধান করে বা মানুষের ত্রুটিটিকে আরও জটিল থেকে সরিয়ে দেয় যতটা দৈনন্দিন কাজ নয়। এই সরঞ্জামগুলি এখন আমাদের সরঞ্জাম বাক্সের অংশ। আমি দেখতে পেয়েছি সিএলআই অ্যাপ্লিকেশন দুর্দান্ত কারণ …
38 skills  cli 

5
কেস ব্লকে কেন সি # এর স্থানীয় সুযোগ নেই?
আমি এই কোডটি লিখছিলাম: private static Expression<Func<Binding, bool>> ToExpression(BindingCriterion criterion) { switch (criterion.ChangeAction) { case BindingType.Inherited: var action = (byte)ChangeAction.Inherit; return (x => x.Action == action); case BindingType.ExplicitValue: var action = (byte)ChangeAction.SetValue; return (x => x.Action == action); default: // TODO: Localize errors throw new InvalidOperationException("Invalid criterion."); } } এবং …

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

6
আমি যদি একমাত্র বিকাশকারী হয়ে থাকি তবে নিজের রেপোতে পুল অনুরোধগুলি ব্যবহার করার কোনও উদ্দেশ্য আছে?
তাই আমি গিটহাবের উপর আমার একটি বাস্তব প্রকল্পের সাথে শুরু করেছি এবং জিনিসগুলি বেশ ভাল চলছে এবং আমি প্রাথমিকভাবে যা ভাবা হয়েছিল তার চেয়ে অনেক বেশি দ্রুত প্রবাহিত হচ্ছে। জিনিসগুলিকে সংগঠিত রাখার জন্য, আমি কয়েকটি শাখা সেটআপ করি যাতে আমি পৃথকভাবে বিভিন্ন বৈশিষ্ট্য বিকাশ করতে পারি। এখন যখন আমি আমার …
38 github  workflows 

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