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

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

2
প্রোটোটাইপ তৈরি করার সময় কেন কনস্ট্রাক্টরদের ব্যবহারকে নিরুৎসাহিত করা হয়?
দ্রুত পটভূমি: জাভাস্ক্রিপ্টে, প্রতিটি বস্তুর ধরণের জন্য কনস্ট্রাক্টর ফাংশনের একটি prototypeসম্পত্তি রয়েছে। prototypeএকটি বস্তু বোঝায় যে তার প্রোটোটাইপ শৃঙ্খল পরবর্তী পদক্ষেপ আপ হিসাবে একে নির্মাণ বস্তুর ব্যবহারসমূহ। আপনি যখন অন্য প্রকারের থেকে এক প্রকারের অন্তর্নিহিত চান, আপনি prototypeশিশু টাইপের সেটটি প্যারেন্ট টাইপের একটি নতুন উদাহরণে সেট করতে পারেন । উদাহরণ …

1
Java.util প্যাকেজে স্ট্যাকের জন্য অবজেক্ট কনস্ট্রেট ল্যাঙ্গুয়েজ (ওসিএল)
আমার একটি পরীক্ষা আসছে এবং আমি কী আশা করব সে সম্পর্কে কিছু ধারণা পেতে অতীতের কাগজপত্রগুলি দেখছি। আমি নিম্নলিখিতটির উপর কিছুটা আটকে রয়েছি এবং যদি কেউ কিছু উদাহরণের উত্তর দিতে পারে তবে সত্যই প্রশংসা করব। নিম্নলিখিত প্রতিটি ক্রিয়াকলাপের জন্য ওসিএলে পূর্ব শর্ত এবং পোস্টকন্ডিশনগুলি লিখুন (java.util প্যাকেজের স্ট্যাক শ্রেণিতে অন্তর্ভুক্ত): …
10 design  languages  object  ocl 

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

1
উত্পাদনের জন্য হ্যাশেল ভাষা সম্প্রসারণ শেখার প্রয়োজনীয়তা
হাস্কেল মূল ভাষা সত্যই সহজ। ওও ব্যাকগ্রাউন্ড থেকে আসা, মূল সমস্যাটি হ'ল খাঁটি কার্যকরী দৃষ্টান্তের সাথে মানিয়ে নেওয়া। "বেসিক" হাস্কেল শেখার সময়, আমি সবসময় ভাষা সম্প্রসারণকে সিএস লোকের খেলনা হিসাবে বা ভাষার ভবিষ্যতের সংস্করণের পরীক্ষাগুলি হিসাবে বিবেচনা করেছি ( from future import ???পাইথনের মতো )। তবে যখন আমি ওয়েব ফ্রেমওয়ার্কগুলি …
10 haskell 

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

5
কার্যকরী দলীয় সভা
আমি প্রায় 20 প্রযুক্তিবিদদের একটি সংস্থার 8 প্রোগ্রামারদের একটি দলের একটি দল নেতা। তারা বিভিন্ন প্রকল্পে কাজ করছে, এই প্রকল্পগুলিতে আমার দলের বাইরে থাকা অন্যান্য দলগুলির লোকদেরও জড়িত outside আমার সংস্থা সঠিক চৌকস বিকাশ করছে না, এবং তারা পরিবর্তনের জন্য কিছুটা প্রতিরোধী, তবে আমি আমার দলের মধ্যে প্রতিদিন স্ট্যান্ড আপ …

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

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

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

2
আমার অ্যাসিঙ্ক টাস্ক লাইব্রেরিটি কি চুপচাপ ব্যতিক্রমগুলি গ্রাস করবে?
আমি সবেই শিখেছি যে .NET 4.5 একটি অভ্যন্তরের ব্যতিক্রমগুলি কীভাবে Taskপরিচালিত হয় তার পরিবর্তনের জন্য প্রবর্তন করেছিল । যথা, তারা চুপচাপ দমন করা হয়। কেন এটি করা হয়েছিল তার জন্য সরকারী যুক্তিটি "" আমরা অনভিজ্ঞ বিকাশকারীদের সাথে আরও বন্ধুত্বপূর্ণ হতে চাই "বলে মনে হয়: নেট ET.৪-এ, টাস্কগুলির .NET 4-এর চেয়ে …
10 .net 

2
কোন কোড শাখার পূর্বাভাস অপ্টিমাইজেশনের জন্য ভাল?
প্রদত্ত শাখার পূর্বাভাস এবং সংকলক অপ্টিমাইজেশনের প্রভাব, কোন কোডটি উচ্চতর পারফরম্যান্স প্রস্তাব করে? নোট করুন যে bRareExceptionPstream একটি অস্বাভাবিক অবস্থার প্রতিনিধিত্ব করে। এটি যুক্তির সাধারণ পথ নয়। /* MOST COMMON path must branch around IF clause */ bool SomeFunction(bool bRareExceptionPresent) { // abort before function if(bRareExceptionPresent) { return false; } …

4
ইউনিট পরীক্ষায়, আমি কেন দু'বার একটি সংগ্রহস্থল তৈরি করব?
অন্য দিন আমি ইউনিট টেস্টিং সম্পর্কে সামান্য পড়ছিলাম এবং আমি কয়েকটি উদাহরণ দেখলাম যেখানে লোকেরা একটি সংগ্রহস্থল ইন্টারফেস IExampleRepositoryতৈরি করে (যেমন ) এবং তারপরে public class ExampleRepository : IExampleRepositoryইউনিট পরীক্ষার জন্য ব্যবহার করার জন্য প্রকৃত সংগ্রহশালা ( ) এবং একটি সংগ্রহস্থল তৈরি করে FakeExampleRepository : IExampleRepository। তবে IExampleRepositoryতারা ExampleRepositoryবিভিন্ন লিঙ্ক …

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

2
যখন কোনও ক্লায়েন্ট অযৌক্তিক কিছু জিজ্ঞাসা করবেন (আমার দৃষ্টিকোণ থেকে)
আমি একজন ফ্রিল্যান্স প্রোগ্রামার এবং সম্প্রতি আমি একটি ওয়েবসাইট শেষ করেছি, এটি সব ঠিকঠাক কাজ করে তবে একজন ব্যবহারকারী ছিলেন যে আমার ক্লায়েন্টের কাছে অভিযোগ করেছিলেন যে তিনি লগ ইন করতে পারবেন না This সমস্যাটি আমি নিজেই তৈরি করি না এবং ব্যবহারকারীদের বিভিন্ন দল ঠিক ওয়েবসাইটের সাথে কাজ করছে) এখন …

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

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