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

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

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

2
সফ্টওয়্যার বিকাশে রুটিন কাজের পরিমাণ এবং অনুমানের উপর এর প্রভাব
আমি নিশ্চিত যে সফটওয়্যার বিকাশে রুটিন কাজের পরিমাণ হ'ল - এবং হওয়া উচিত - তুলনামূলক কম না হলে, এবং এটিই সফ্টওয়্যার অনুমানের মূল সমস্যা। আমি কীভাবে এই উপসংহারে পৌঁছেছি তা বর্ণনা করুন এবং যুক্তিটির কোনও গুরুতর ত্রুটি আছে কিনা তা আমাকে বলুন: উচ্চ নির্ভুলতার সাথে যা অনুমান করা যায় সেগুলি …

6
পাওয়ার-অফ-বিট বিটগুলি প্রতি শব্দটি "সুবিধাজনক"? যদি তা হয় তবে তা কেন?
আমি একাধিক সূত্রকে দাবি করেছি যে বাইনারি শব্দের মধ্যে পাওয়ার-অফ-বিট বিট (যেমন বাইট প্রতি 8-বিট) একটি "ভাল জিনিস" বা "সুবিধাজনক"। আমি কেন কোনও উত্স দেখায় না। থেকে কি কেন বাইট আট বিট হয় ইতিহাস? আমরা অনুমোদিত উত্তরে পড়ি: বাইনারি কম্পিউটারগুলি ডিজাইনারকে দুটি আকারের ক্ষমতা তৈরি করতে অনুপ্রাণিত করে। ঠিক আছে …
11 hardware  byte  bit 

3
এস-এক্সপ্রেশন (-শ) স্বরলিপি দ্বারা এক্সএমএল এর সুবিধা কী কী?
আমি এক্সএমএল এবং এস-এক্সপ্রেশন (-ish) স্বরলিপি সম্পর্কে একটি প্রশ্ন জিজ্ঞাসা করতে চাই। এস-এক্সপ্রেশনগুলি বেশ পুরানো; তারা সত্যিই সহজ। আমরা দুটি রূপকে বিবেচনা করতে পারি যা অর্থের সমান, বাক্য গঠনে পৃথক: ( পোলিশ উইকিপিডিয়া থেকে এক্সএমএল কোড নেওয়া ) <?xml version="1.0" encoding="UTF-8"?> <ksiazka-telefoniczna kategoria="bohaterowie książek"> <!-- komentarz --> <osoba charakter="dobry"> <imie>Ambroży</imie> …
11 xml 

7
সি থেকে এমন নীতিগুলি কী শিখেছে যা উচ্চ স্তরের ভাষাগুলিতে শেখা যায় না? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 3 বছর আগে বন্ধ । আমি বিশ্বাস করি প্রোগ্রামিংয়ের পিছনে নীতিগুলি শিখতে সি একটি ভাল ভাষা। আপনি …
11 c  low-level 

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

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

2
ট্রানজিটিভ নির্ভরতার উপর নির্ভর করা বা তাদের স্পষ্টভাবে ঘোষণা করা কি ভাল?
আমার এইরকম একটি প্রকল্প কাঠামো রয়েছে: My Project - Other Team's Project -Third Party Dependency My Projectপ্রয়োজন Other Team's Projectক্রিয়াকলাপ, এবং উভয় My Projectএবং কাজ করা Other Team's Projectপ্রয়োজন Third Party Dependency। আমরা এগুলি পরিচালনা করতে নির্ভরতা পরিচালন ব্যবস্থা ব্যবহার করছি। ডিজাইনের দৃষ্টিকোণ থেকে, My Projectট্রানসিটিভ নির্ভর করা ভাল Third …

3
একজন "কর্মচারী" শ্রেণি কীভাবে ডিজাইন করা উচিত?
আমি কর্মীদের পরিচালনার জন্য একটি প্রোগ্রাম তৈরি করার চেষ্টা করছি। Employeeক্লাসটি কীভাবে ডিজাইন করা যায় তা আমি বুঝতে পারি না । আমার লক্ষ্য হ'ল একটি Employeeঅবজেক্ট ব্যবহার করে ডেটাবেজে কর্মচারী ডেটা তৈরি এবং পরিচালনা করতে সক্ষম হব । আমি যে প্রাথমিক বাস্তবায়নটি ভেবেছিলাম, এটি ছিল এটিই সাধারণ: class Employee { …

4
প্রোগ্রামার হিসাবে আমি কীভাবে ব্যবসায়ের নিয়ম গ্রহণ এবং বোঝার গতি বাড়িয়ে তুলব?
আমি কিছু সময়ের জন্য বিকাশকারী হয়েছি। আমি সেখানকার সেরা থেকে অনেক দূরে। (আমি যেমন এই ঘরে বসে থাকি, আমি ভাবছি যে আমি এখানে সবচেয়ে সেরা কিনা the) তবে আমি আমার সরঞ্জামগুলি বুঝতে পেরেছি, এবং আমি যুক্তি এবং শেখার আমার ক্ষমতার উপর ভরসা করতে এসেছি। নতুন কাজ শুরু করার সময়, আমি …

4
কোনও বৈশিষ্ট্য শাখায় কাজ করার সময় আপনার কোডের মান উন্নত করা উচিত
কোড / ক্যাম্পের সাইটটি আপনি যতটা খুঁজে পেয়েছেন তার চেয়েও সুন্দর অবস্থায় রেখে দেওয়ার বিষয়ে আমি এই নিবন্ধটি সত্যিই পছন্দ করি - কোড পরিষ্কার-পরিচ্ছন্নতার শীর্ষে রাখার জন্য এটি বাস্তব বিশ্বে ব্যবহারিক পদ্ধতির মতো বলে মনে হয়। আমি বিচ্ছিন্নতার বৈশিষ্ট্যগুলি বিকাশের উপায় হিসাবে বৈশিষ্ট্যযুক্ত শাখাগুলিও পছন্দ করি যাতে এটি পছন্দ না …

3
কোনও ভাষা কেন ব্লকের জন্য স্পষ্টত চিহ্নিতকারীদের চেয়ে ইন্ডেন্টেশন পছন্দ করবে?
আমি হাস্কেল শিখছি, এবং আমি একটি অটো ইনডেন্টেশন সরঞ্জাম খুঁজছিলাম। আমি খুব বেশি দেখতে পেলাম না এবং শিখেছি হাস্কেল-তে (পাইথনের মতো) ইনডেন্টেশন একটি ব্লককে চিহ্নিত করে। ফলস্বরূপ, আমি অনুমান করছি যে সি পরিবারের অন্যান্য ভাষার মতো শক্তিশালী একটি অটো ফর্ম্যাটিং সরঞ্জাম তৈরি করা অসম্ভব, যাতে licit} (কোঁকড়া ধনুর্বন্ধনী) বা begin …

2
2 ^ বর্গক্ষেত্র (এন) এর সময় জটিলতা
আমি একটি অ্যালগরিদম প্রশ্ন সমাধান করছি এবং আমার বিশ্লেষণটি হ'ল এটি ও (2 ^ স্কয়ার্ট (এন)) এ চলে। এটা কত বড়? এটি ও (2 ^ n) এর সমান? এটা কি এখনও বহু-বহির্ভূত সময়?

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

2
এটা শক্তিশালী শাখা git ভুল?
যখন আমি কোনও বৈশিষ্ট্য শাখায় কাজ করছি, আমার কাজটি পর্যালোচনা করা এবং মূল শাখায় সংহত হওয়ার আগে আমি ইন্টারেক্টিভ রিবেস ব্যবহার করে শাখায় করা কমিটগুলি পরিষ্কার করতে চাই । বৈশিষ্ট্যটির বিকাশের সময়, আমি আমার মধ্যবর্তী কাজটি ব্যাকআপ পরিমাপ হিসাবে দূরবর্তী সংগ্রহস্থলের দিকে ঠেলাতে চাই। অর্থাৎ যখন আমার হার্ড-ড্রাইভটি ক্র্যাশ হয়ে …
11 git 

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