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

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

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

6
যদি কোনও গেটের অবজেক্টের অবৈধ অবস্থা থাকে তবে কি তাকে ব্যতিক্রম করা উচিত?
আমি প্রায়শই এই সমস্যায় পড়ে যাই, বিশেষত জাভাতে, এমনকি যদি আমি মনে করি এটি একটি সাধারণ ওওপি সমস্যা। এটি: একটি ব্যতিক্রম উত্থাপন একটি ডিজাইনের সমস্যা প্রকাশ করে। ধরুন আমার একটি ক্লাস আছে যার একটি String nameক্ষেত্র এবং String surnameক্ষেত্র রয়েছে। তারপরে এটি কোনও ক্ষেত্রের ডকুমেন্টে প্রদর্শন করার জন্য কোনও ব্যক্তির …

5
"প্রসঙ্গমুক্ত ব্যাকরণ" শব্দটির অর্থ "প্রসঙ্গমুক্ত" অর্থ কী?
প্রসঙ্গমুক্ত ব্যাকরণ (সিএফজি) কী কী তা বোঝানোর চেষ্টা করার পরিমাণের পরিপ্রেক্ষিতে, আমি অবাক করে দেখলাম যে খুব কম সংখ্যক (আমার নমুনায়, ২০ এর মধ্যে ১ এরও কম) এই ধরনের ব্যাকরণগুলিকে কেন "প্রসঙ্গে- বলা হয়" তার একটি ব্যাখ্যা দেয় মুক্ত "। এবং, আমার মনে, কেউই এটি করতে সফল হয় না। আমার …

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

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

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

10
এর অর্থ কী, “কোনও ব্যবহারকারীর সিদ্ধান্ত নেওয়া উচিত নয় যে এটি প্রশাসক কিনা is সুবিধাগুলি বা সুরক্ষা ব্যবস্থা করা উচিত ”"
প্রশ্নটিতে ব্যবহৃত উদাহরণটি কোনও ফাংশনের ন্যূনতম ডেটা ব্যবহারকারীর প্রশাসক কিনা তা নির্ধারণের সর্বোত্তম উপায়ে স্পর্শ করে। একটি সাধারণ উত্তর ছিল: user.isAdmin() এটি এমন একটি মন্তব্যকে উত্সাহিত করেছিল যা বেশ কয়েকবার পুনরাবৃত্তি হয়েছিল এবং বহুবার ভোট দিয়েছিল: এটি কোনও প্রশাসক কিনা তা কোনও ব্যবহারকারীর সিদ্ধান্ত নেওয়া উচিত নয়। সুবিধাগুলি বা সুরক্ষা …

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

12
কোড রিভিউ সহ বয় স্কাউট নিয়ম এবং সুযোগসত্তা রিফ্যাক্টরিং পুনর্বিবেচনা করা
আমি বয় স্কাউট নিয়মে একটি দুর্দান্ত বিশ্বাসী : আপনি যখন যাচাই করেছিলেন তার চেয়ে সর্বদা ক্লিনারে কোনও মডিউল পরীক্ষা করে দেখুন "" মুল মডিউলটি উন্নত করতে আমরা যতটা চেষ্টা করি না কেন, আমরা যতটা চেষ্টা করি না কেন, ফলাফলটি কী হবে? আমি মনে করি যদি আমরা সকলেই এই সহজ নিয়মটি …

6
বাগ আবার খুলুন বনাম নতুন
একটি বাগ খোলা, স্থির, যাচাইকৃত এবং বন্ধ ছিল। এক মাস পরে, এটি কোনও পুনরায় বাধা ছাড়াই বেশ কয়েকটি পুনরুক্তির পরে পরবর্তী সংস্করণে আবার প্রদর্শিত হয়েছিল। প্রদত্ত ত্রুটি বৈশিষ্ট্যগুলি একই, তবে আপনি কি বিদ্যমান বাগ আইডিটি আবার খুলবেন বা বন্ধ বাগের লিঙ্কটি দিয়ে একটি নতুন খুলবেন ?

8
কেন কেউ সঠিকভাবে এবং শব্দার্থবিজ্ঞান হিসাবে চিহ্নিত করতে বিরক্ত করবে?
মনে রাখবেন যে আমি যথাসম্ভব শব্দার্থকভাবে চিহ্নিত করার চেষ্টা করেছি (কারণ) তারা দেখতে পছন্দ করে এবং অনুভব করে তবে আমি অন্য কোনও অত্যাশ্চর্য সুবিধাগুলি সম্পর্কে অবগত নই। আমার প্রশ্নের মূল বক্তব্যটি অন্যকে শিক্ষিত করতে সক্ষম হওয়া ঠিক আছে, আমি প্রচুর নিবন্ধ এবং টিউটোরিয়াল দেখেছি যা প্রায়শই "চলুন এটি সম্ভবত সবচেয়ে …
55 html  html5  semantics  markup 

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

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

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


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