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

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

6
এলএমএএক্স-এর দলটি কেন কোনও মূল্যে জিসি এড়াতে জাভা ব্যবহার করেছিল এবং আর্কিটেকচার ডিজাইন করেছিল?
এলএমএএক্স-এর দল কেন জাভাতে এলএমএএক্স বিপর্যয়কারী ডিজাইন করেছিল তবে জিসি ব্যবহারকে হ্রাস করার জন্য তাদের সমস্ত নকশার পয়েন্ট? কেউ যদি জিসি চালাতে না চান তবে কেন আবর্জনা সংগ্রহের ভাষা ব্যবহার করবেন? তাদের অপটিমাইজেশন, হার্ডওয়্যার জ্ঞানের স্তর এবং তারা যে চিন্তাভাবনা করেছিল তা কেবল দুর্দান্ত তবে কেন জাভা? আমি জাভা বা …

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

3
একক হিসাবে স্ট্যাটিক কারখানা বনাম কারখানা
আমার কিছু কোডে, আমার কাছে এটির মতো একটি স্ট্যাটিক কারখানা রয়েছে: public class SomeFactory { // Static class private SomeFactory() {...} public static Foo createFoo() {...} public static Foo createFooerFoo() {...} } কোড পর্যালোচনা চলাকালীন প্রস্তাব দেওয়া হয়েছিল যে এটি সিঙ্গলটন এবং ইনজেকশন হওয়া উচিত। সুতরাং, এটি দেখতে এইরকম হওয়া …

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

5
সঙ্গতি সম্পর্কে কথা বলার সময় কেন ইন্টারনেট এক্সপ্লোরার একমাত্র ব্রাউজারটিকে সংস্করণ দ্বারা উল্লেখ করা হয়?
আমি যখনই কোনও কিছু পড়ি বা HTML5 , CSS এবং জাভাস্ক্রিপ্ট সমর্থন সম্পর্কে কারও কথা শুনি , তারা সর্বদা ইন্টারনেট এক্সপ্লোরার হিসাবে ইন্টারনেট এক্সপ্লোরার 6 এবং ইন্টারনেট এক্সপ্লোরার 9 এর সংস্করণ নম্বর সহ উল্লেখ করে তবে তারা কেবল গুগল ক্রোম , ফায়ারফক্স , সাফারি এবং অন্যদের উল্লেখ করে সংস্করণ সংখ্যা …

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

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

5
একক অ্যারে বনাম ফাংশনে একাধিক যুক্তি
আমার একটি ফাংশন রয়েছে যা প্যারামিটারগুলির একটি সেট নেয়, তারপরে এসকিউএল কোয়েরিতে শর্ত হিসাবে তাদের জন্য প্রযোজ্য। যাইহোক, আমি শর্তাদি নিজেরা যুক্ত একটি একক যুক্তির অ্যারের পক্ষে ছিলাম: function searchQuery($params = array()) { foreach($params as $param => $value) { switch ($param) { case 'name': $query->where('name', $value); break; case 'phone': $query->join('phone'); …

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

3
আমি কেন তালিকা <T> আইনিউমেবল <T> এর উপরে ব্যবহার করব?
আমার এএসপিএনটি এমভিসি 4 ওয়েব অ্যাপ্লিকেশনটিতে আমি আইইনুমেবলগুলি ব্যবহার করি, ইন্টারফেসে প্রোগ্রাম করার মন্ত্রটি অনুসরণ করার চেষ্টা করি, বাস্তবায়ন নয়। Return IEnumerable(Of Student) বনাম Return New List(Of Student) লোকেরা আমাকে তালিকাটি ব্যবহার করতে বলছে এবং নয়নামুনযোগ্য, কারণ তালিকাগুলি কোয়েরিটি কার্যকর করতে বাধ্য হয় এবং আইয়ুমেরেবল তা করে না। এটি কি …

3
পুনরাবৃত্তি দশমিক খুঁজে পাওয়ার কার্যকর উপায় কী
আমি দুটি পূর্ণসংখ্যার পুনরাবৃত্তি দশমিক অংশ aএবং bকোথায় খুঁজে পেতে জাভায় একটি দক্ষ অ্যালগরিদম সন্ধান করার চেষ্টা করছি a/b। যেমন। 5/7 = 0.714258 714258 .... আমি বর্তমানে দীর্ঘ বিভাগ পদ্ধতি সম্পর্কে জানি।
24 algorithms  math 

5
কোন প্রোগ্রামিং ভাষায় প্রথম "প্রদর্শিত" প্রদর্শিত হয়েছিল?
আমি লিস্প, ক্লোজার এবং হাস্কেলের ব্যবহৃত "লেট" এর উত্স সম্পর্কে ভাবছিলাম। কেউ কি জানেন যে এটি কোন ভাষায় প্রথম প্রকাশিত হয়েছিল?

1
বিকাশকারী অরাজকতা কী?
আমি বিকাশকারী (বা প্রোগ্রামার) অরাজকতা সম্পর্কে পড়ছি, যা মনে হয় একটি পোস্ট-এগ্রিল ডেভলপমেন্ট পদ্ধতি হিসাবে বিল হবে। আমি এটিতে কয়েকটি সংস্থান পেয়েছি ( 1 , 2 ) তবে এটি খুব বেশি খুঁজে পাওয়া যাচ্ছে না। আমি ভাবছিলাম যে কারও কাছে যদি এমন কোনও ভাল সংস্থান থাকে যেখানে আমি এটি সম্পর্কে …

5
পারফরম্যান্স: জাভাস্ক্রিপ্টে পুনরাবৃত্তি বনাম পুনরাবৃত্তি
আমি জাভাস্ক্রিপ্টের কার্যকরী দিকগুলি এবং স্কিম এবং জাভাস্ক্রিপ্টের মধ্যে সম্পর্কের সম্পর্কে সম্প্রতি কিছু নিবন্ধ (যেমন http://dailyjs.com/2012/09/14/functional-pramramming/ ) পড়েছি (দ্বিতীয়টি প্রথম দ্বারা প্রভাবিত হয়েছিল, যা একটি কার্যকরী ভাষা, যখন ওও দিকগুলি স্ব থেকে প্রাপ্ত হয় যা একটি প্রোটোটাইপিং-ভিত্তিক ভাষা)। তবে আমার প্রশ্নটি আরও সুনির্দিষ্ট: আমি ভাবছিলাম যে জাভাস্ক্রিপ্টে পুনরাবৃত্তি বনাম পুনরাবৃত্তির …

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

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