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

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

2
সর্বোচ্চ ইউনিট পরীক্ষার দক্ষতার জন্য কীভাবে সি ++ ইউনিট টেস্ট কোডটি সংগঠিত করা উচিত?
এই প্রশ্নটি ইউনিট টেস্টিং ফ্রেমওয়ার্কগুলি সম্পর্কে নয় । এই প্রশ্নটি ইউনিট টেস্ট লেখার বিষয়ে নয় । ইউটি কোডটি কোথায় লেখা হবে এবং কীভাবে / কখন / কোথায় এটি সংকলন করতে হবে এবং চালাতে হবে সে সম্পর্কে এই প্রশ্নটি । ইন উত্তরাধিকার কোড সঙ্গে কার্যকরভাবে কাজ করা , মাইকেল পালক asserts …

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

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

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

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

6
আপনি একবার লাইসেন্স বাছাই করতে পারেন?
আমি এমন একটি প্রোডাক্টে কাজ করছি যা আমি মনে করি না যে এটি সম্পূর্ণ প্রস্তুত, তবে আমার কাছে এমন একটি ব্যবহারকারী রয়েছে যা এখন এটি "আলফা" পরীক্ষক হিসাবে ব্যবহার করতে আগ্রহী। আমি তাদের এখন "আলফা" পরীক্ষক হিসাবে বিনামূল্যে পণ্যটি দিতে চাই, তবে আমি পরে সফ্টওয়্যারটির লাইসেন্স দিতে চাই। এটা কি …
47 licensing 

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

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

20
আপাতদৃষ্টিতে অপ্রতিরোধ্য পরিমাণ প্রোগ্রামারগুলি কেন ঠিক, ভাল, সুন্দর নয়? [বন্ধ]
হতে পারে এটি কেবল আমার ব্যক্তিগত অভিজ্ঞতা, তবে আমি বিভিন্ন গোষ্ঠী এবং বিভিন্ন ধরণের লোকের সাথে সংযুক্ত হয়েছি এবং আমার কাছে মনে হয় যে আমি যে অদ্ভুত পরিমাণে প্রোগ্রামারের মুখোমুখি হয়েছি তারা "সুন্দর নয়" বা আরও ভাল সংজ্ঞা দেওয়ার চেষ্টা করার জন্য: ক্ষমশীল snarky তারা মানুষের সম্পর্কে যেভাবে কথা বলে …
47 teamwork 

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

10
পতাকা চলক একটি নিখুঁত মন্দ? [বন্ধ]
পতাকা ভেরিয়েবল কি মন্দ? নিম্নলিখিত ধরণের ভেরিয়েবলগুলি কি গভীরভাবে অনৈতিক এবং এগুলি ব্যবহার করা কি দুষ্ট? "বুলিয়ান বা পূর্ণসংখ্যার ভেরিয়েবলগুলি যে আপনি নির্দিষ্ট স্থানে একটি মান নির্ধারণ করেন তারপরে নীচে নীচে আপনি কিছু করতে বা না পরীক্ষা করার জন্য পরীক্ষা করে দেখুন, উদাহরণস্বরূপ, newItem = trueনীচে কিছু লাইন ব্যবহার করে …

5
ক্লাসের সাথে সম্পর্কিত নয় এমন ফাংশনগুলি কোথায় রাখব?
আমি একটি সি ++ প্রকল্পে কাজ করছি যেখানে আমার কাছে একগুচ্ছ গণিত ফাংশন রয়েছে যা আমি প্রথমে ক্লাসের অংশ হিসাবে ব্যবহার করার জন্য লিখেছিলাম। আমি আরও কোড লিখছি যেহেতু, আমি বুঝতে পেরেছি যে আমার সর্বত্র এই গণিতের ফাংশন প্রয়োজন need এগুলি রাখার সবচেয়ে ভাল জায়গা কোথায়? ধরা যাক আমার কাছে …
47 c++  functions  class 

4
আমাকে কখন এবং কখন একটি ক্লাস 'স্ট্যাটিক' করা উচিত? ক্লাসগুলিতে 'স্ট্যাটিক' কীওয়ার্ডের উদ্দেশ্য কী?
staticবিভিন্ন ভাষায় সদস্য উপর শব্দ মানে আপনি যে ক্লাসের একটা নিদর্শন যে সদস্য এক্সেস আছে পাবে না তৈরি করা উচিত। তবে পুরো ক্লাস করার কোনও যৌক্তিকতা আমি দেখছি না static। কেন এবং কখন আমার ক্লাস করা উচিত static? ক্লাস তৈরি করে আমি কী উপকার পেতে পারি static? আমি বলতে চাইছি, …

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

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

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