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

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

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

2
স্কেলা ইনফিক্স স্বরলিপি
ইনফিক্স নোটেশন ব্যবহার করে কোনও পদ্ধতি কল করা কি সম্ভব? উদাহরণস্বরূপ, হাসকেলে আমি নিম্নলিখিত ফাংশনটি লিখতে পারি: x `isAFactorOf` y = x % y == 0 এবং তারপরে এটি ব্যবহার করুন: if 2 `isAFactorOf` 10 ... যা কিছু ক্ষেত্রে খুব পঠনযোগ্য কোডের অনুমতি দেয়। স্কালায় কি এর মতো কিছু পাওয়া …
12 scala 

7
কীভাবে ওওপি সম্পত্তিগুলির ধারণা অন্তর্ভুক্ত করতে বিকশিত হয়েছিল
আমি একটি সি ++ ব্যাকগ্রাউন্ড থেকে এসেছি এবং আমার বর্তমান চাকরিতে সি # এর বাইরে চলে যাচ্ছি এবং আমি জনসাধারণের ক্ষেত্র এবং বৈশিষ্ট্যগুলির মধ্যে পার্থক্য কী এবং এগুলির বিভিন্নতা এবং অবতারগুলিতে সমস্ত পিছনে রয়েছে সে সম্পর্কে আমি অনেকগুলি প্রশ্নোত্তর পড়ছি বেসিক প্রশ্ন (উদাঃ এই এসও পোস্ট এবং সমস্ত সম্পর্কিত লিঙ্কযুক্ত …

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

2
জাভাতে শূন্য করতে অবিচ্ছিন্ন বস্তু ভেরিয়েবল এবং অবজেক্ট ভেরিয়েবলকে আরম্ভ করার মধ্যে পার্থক্য কী
আমার নিম্নলিখিত দুটি অবজেক্ট ভেরিয়েবল রয়েছে Date a; Date b=null; অবশ্যই 'এ' এবং 'বি' উভয়ই কোনও বস্তুর উল্লেখ করছেন না। এখন যদি আমি নিম্নলিখিত বিবৃতি প্রার্থনা করি System.out.println(a.toString()); একটি সংকলন সময় ত্রুটি থাকবে, আমি নীচের বিবৃতি যদি অনুরোধ করা হয় System.out.println(b.toString()); সংকলনের সময় ত্রুটি থাকবে না তবে রানটাইম ত্রুটি থাকবে। …
12 java 

2
সাধারণ ব্যক্তির ভাষায়, পুনরাবৃত্তি কি বাকি?
কোড .google.com.com এর একটি পৃষ্ঠা অনুসারে , "বাম পুনরাবৃত্তি" নিম্নলিখিত হিসাবে সংজ্ঞায়িত করা হয়েছে: বাম পুনরাবৃত্তি কেবল যে কোনও পুনরাবৃত্ত নন-টার্মিনালকে বোঝায় যে, যখন এটি একটি সংশ্লেষপূর্ণ ফর্ম তৈরি করে, যখন নিজের নতুন কপি উত্পাদন রুলের বামদিকে প্রদর্শিত হয়। উইকিপিডিয়া দুটি ভিন্ন সংজ্ঞা দেয়: প্রসঙ্গমুক্ত ব্যাকরণের শর্তে একটি অ-টার্মিনাল আর …

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

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

6
জাভাতে স্ট্যাটিক কনস্ট্রাক্টরের সাথে কাজ করা
আমি জাভাতে স্থির নির্মাতাদের একটি সম্পূর্ণ উপলব্ধি পাইনি। যদি এটি অনুমোদিত হয় তবে কেন এটি অনুমোদিত? কোন পরিস্থিতিতে আপনি এটি ব্যবহার করবেন? এটি কোন উদ্দেশ্যে কাজ করবে? কেউ আমাকে একটি সহজ উদাহরণ দিতে পারেন দয়া করে?
12 java 

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

2
নেস্টেড স্ট্যাটিক লাইব্রেরি নির্ভরতা কি সম্ভব?
আমি কিউটিতে কাজ করছি। স্ট্যাটিক লাইব্রেরি কি অন্য স্ট্যাটিক লাইব্রেরির উপর নির্ভর করতে পারে? যদি হ্যাঁ, তবে এটি কি সম্ভব যে লিব 2 এর সাথে সংযুক্ত হওয়ার পরে, উত্পন্ন উত্স (lib1) সমস্ত লাইব 2 কোড ধারণ করে না? আমার কিউটি প্রকল্পে আমি একটি স্ট্যাটিক লাইব্রেরি ব্যবহার করছি, যা একাধিক লাইব্রেরির …
12 c++  qt  static-linking 

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

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

2
ক্লোজারে বর্গাকার বন্ধনী এবং কোঁকড়ানো ধনুর্বন্ধনী এখনও কি এস-এক্সপ্রেশন?
আমি লিস্প শিখার চেষ্টা করছি এবং সেখানে সমস্ত লিপস এবং তাদের পার্থক্যগুলি দেখছি। আমি দেখতে পাচ্ছি যে স্কিমের কিছু বাস্তবায়নে আপনি পাঠযোগ্যতার জন্য বৃত্তাকার বন্ধনীগুলির সাথে বিনিময়যোগ্য স্কয়ার বন্ধনী ব্যবহার করতে পারেন, সুতরাং তাদের সাথে একইরকম আচরণ করা হয়, আমি ধরে নিয়েছি তারা এখনও অন্য সমস্ত কিছুর মতো কেবল এস-এক্সপ্রেশন। …
12 lisp  clojure 

2
স্ট্রাইকগুলির জন্য টাইপডেফগুলি কেন ব্যবহার করবেন?
সি (এএনএসআই, সি 99, ইত্যাদি) এ স্ট্রাইকগুলি তাদের নিজস্ব জায়গাতেই থাকে। একটি লিঙ্কযুক্ত তালিকার কাঠামো এর মতো দেখতে পারে: struct my_buffer_type { struct my_buffer_type * next; struct my_buffer_type * prev; void * data; }; বেশিরভাগ সি প্রোগ্রামারদের নিচের মতো স্ট্রাক্টগুলি স্বয়ংক্রিয়ভাবে টাইপ করা একেবারেই স্বাভাবিক বলে মনে হয় typedef struct …

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