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

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

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

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

2
এমআইটি এবং কপিরাইট
আমি একটি লাইব্রেরিতে অবদান রাখছি যা এমআইটি লাইসেন্সের আওতায় লাইসেন্সযুক্ত। লাইসেন্সে এবং প্রতিটি শ্রেণির ফাইলে এটির শীর্ষে একটি মন্তব্য রয়েছে: কপিরাইট (গ) ২০১১ জো ব্লগস <joe.bloggs@example.com> আমি ধরে নিই যে সে ফাইলে কপিরাইটের মালিক, এবং তার ফাইলের লাইসেন্সটি যেমন উপযুক্ত হবে তেমন পরিবর্তন করতে পারে। আমি যদি আমার দ্বারা সম্পূর্ণভাবে …

5
জাভাস্ক্রিপ্টে নতুন অপারেটর এড়ানো - আরও ভাল উপায়
সতর্কতা: এটি একটি দীর্ঘ পোস্ট। আসুন এটি সহজ রাখা যাক। আমি যখনই জাভাস্ক্রিপ্টে কোনও কনস্ট্রাক্টরকে কল করি তখন নতুন অপারেটরের উপসর্গ রাখা এড়াতে চাই। এটি কারণ আমি এটি ভুলে যাওয়ার প্রবণতা করি এবং আমার কোডগুলি খারাপভাবে স্ক্রু হয়। এর চারপাশের সহজ উপায় হ'ল ... function Make(x) { if ( !(this …
16 javascript 

5
সিডি নষ্ট না করে সিডি পোড়ায় এমন সফ্টওয়্যার কীভাবে পরীক্ষা করবেন?
আমি একটি অ্যাপ্লিকেশন লিখতে চাই যা সিডি (সংগীত) বার্ন করতে ব্যবহৃত হতে পারে। আমি জানি যে যাইহোক আমার আসল সিডি দিয়ে এটি পরীক্ষা করা উচিত, তবে প্রতিবারই যখন আমি একটি ছোট পরিবর্তন করি তখন এটি করতে চাই না। তবে আমি সঠিক তথ্যটি পোড়া হবে কিনা তা জানতে এবং পরীক্ষা করতে …
16 testing  hardware 

4
কেন সংক্ষিপ্ত, অন্তর্নিহিত এবং দীর্ঘ আবিষ্কার হয়েছিল?
আমি কষ্ট বোঝার হচ্ছে তৈরি করার সঠিক উদ্দেশ্য কি ছিল short, intআর longসি ধরনের তথ্য? যে কারণটি আমি জিজ্ঞাসা করছি তা হ'ল মনে হচ্ছে না যে তাদের আকারগুলি আবদ্ধ - এগুলি কোনও আকারের হতে পারে , উদাহরণস্বরূপ shortকোনও আকারের চেয়ে ছোট int। কোন পরিস্থিতিতে, তখন, আপনি যখন কোনও এর পরিবর্তে …
16 c  data-types 

3
সি # 5 অ্যাসিঙ্ক সমর্থন কীভাবে ইউআই থ্রেড সিঙ্ক্রোনাইজেশন সমস্যাগুলিতে সহায়তা করবে?
আমি কোথাও শুনেছি যে সি # 5 অ্যাসিঙ্ক-প্রতীক্ষা এতটাই দুর্দান্ত হবে যে আপনাকে এটি করার বিষয়ে চিন্তা করতে হবে না: if (InvokeRequired) { BeginInvoke(...); return; } // do your stuff here দেখে মনে হচ্ছে একটি প্রতীক্ষিত অপারেশনের কলব্যাক কলারের মূল থ্রেডে ঘটবে। এরিক লিপার্ট এবং অ্যান্ডারস হেলসবার্গের দ্বারা এটি বেশ …

7
কোনও সিস্টেমকে ক্রাশ হওয়া থেকে রক্ষা করার জন্য ব্যতিক্রমগুলি কি মূলত বিদ্যমান?
দ্বিতীয়ত, আমি ভাবছিলাম যে ব্যতিক্রমগুলি (ব্যতিক্রম নিয়ন্ত্রণ প্রবাহের রাজ্যে) এবং ব্যতিক্রমগুলির মধ্যে (যেমন জাভাতে ব্যবহৃত) মধ্যে পার্থক্য কী তা যদি কেউ জানত। তবে তারা কি ব্যবহারকারী প্রোগ্রামটি বন্ধ করে সিস্টেমটিকে ক্র্যাশ হওয়ার হাত থেকে রক্ষা করতে পারে?

5
অ্যারে, পয়েন্টার এবং ফাংশনগুলির জন্য কেন সি সিনট্যাক্সটি এভাবে ডিজাইন করা হয়েছিল?
দেখার পরে (এবং জিজ্ঞাসা!) অনুরূপ অনেক প্রশ্ন int (*f)(int (*a)[5])সি এর অর্থ কী ? এমনকি তারা সি-সিনট্যাক্স বুঝতে লোকদের সহায়তা করার জন্য একটি প্রোগ্রাম তৈরি করেছেন তা দেখেও আমি আর আশ্চর্য হতে পারি না: সি এর সিনট্যাক্সটি এভাবে ডিজাইন করা হয়েছিল কেন? উদাহরণস্বরূপ, যদি আমি পয়েন্টারগুলি ডিজাইন করছিলাম তবে আমি …
16 c  syntax 

3
আপনার একসাথে সি # এবং এফ # ব্যবহার করা উচিত
আমি জানি আপনি একই প্রকল্পে সি # এবং এফ # একসাথে ব্যবহার করতে পারবেন তবে আমি নিশ্চিত নই যে এটি করা ভাল ধারণা কিনা। আমার কাছে মনে হয় দুটি খুব আলাদা কোডিং স্টাইল (ফাংশনাল বনাম ওওপি) মিশ্রিতকরণ ডিজাইনে সংহতির অভাব সৃষ্টি করতে পারে। এটা কি সঠিক?
16 design  f# 

6
সি # 5 অ্যাসিঙ্ক পুনরায় প্রবেশের সমাধান
সুতরাং, সি # 5 এ নতুন অ্যাসিঙ্ক সমর্থন সম্পর্কে কিছু আমাকে বগল করছে: ব্যবহারকারী একটি বোতাম টিপে যা একটি অ্যাসিঙ্ক অপারেশন শুরু করে। কলটি তত্ক্ষণাত্ ফিরে আসে এবং বার্তা পাম্প আবার চলতে শুরু করে - এটিই পুরো বিষয়টি। সুতরাং ব্যবহারকারী আবার বোতাম টিপতে পারে - পুনরায় প্রবেশের কারণ। যদি এই …

3
বুস্ট লাইব্রেরি ব্যবহার করতে শিখতে কোথায়?
বুস্ট সম্প্রতি যে প্রকল্পে আমি কাজ করছি তার জন্য উপলব্ধ হয়ে উঠেছে এবং এর সাথে আমার খুব বেশি অভিজ্ঞতা নেই। গ্রন্থাগারের অনেকগুলি অংশ এবং বৈশিষ্ট্য রয়েছে যেগুলি এটি শিখতে কোথায় শুরু করবেন তা জানা শক্ত - বিশেষত যেহেতু আমি উত্পাদন কোড তৈরি করার সময় এটি শেখার চেষ্টা করব (যাতে এটি …
16 c++  boost 

3
অ্যাট্রিবিউশন সহ লাইসেন্স "আপনি যা চান তা করুন"
আমি একটি ওপেন সোর্স লাইসেন্স খুঁজছি যা লোকেরা যা চান তারা করতে দেয় - এমআইটি লাইসেন্সের মতো - যতক্ষণ না তারা মূল লেখক, যেমন আমাকে দায়ী করে। এর জন্য কি সাধারণ লাইসেন্স বিদ্যমান? যদি তাই হয়, এটা কি?

12
সি ++ এর মতো অন্যান্য ভাষার চেয়ে জাভা কেন বহনযোগ্য বিবেচিত?
লক । এই প্রশ্নটি এবং এর উত্তরগুলি লক করা আছে কারণ প্রশ্নটি অফ-টপিক তবে historicalতিহাসিক তাত্পর্যপূর্ণ। এটি বর্তমানে নতুন উত্তর বা মিথস্ক্রিয়া গ্রহণ করছে না। জাভা বিকাশকারীদের জন্য "প্রতিটি প্ল্যাটফর্মের জন্য একটি নির্দিষ্ট জেআরই লেখার" এবং সি ++ এর জন্য "প্রতিটি প্ল্যাটফর্মের জন্য একটি সি ++ সংকলক লেখার" মধ্যে কী …
16 java  c++  portability 

3
নেটওয়ার্কিং প্রোগ্রামিং এবং সকেট প্রোগ্রামিংয়ের মধ্যে পার্থক্য
"নেটওয়ার্ক প্রোগ্রামিং" এর তুলনায় যখন আমরা "সকেট প্রোগ্রামিং" সম্পর্কে কথা বলি তখন কি কোনও বড় পার্থক্য রয়েছে? এমন কিছু বিষয় রয়েছে যা "নেটওয়ার্ক প্রোগ্রামিং" তবে "সকেট প্রোগ্রামিং" নয়?

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