প্রশ্ন ট্যাগ «code-smell»

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

19
# অঞ্চলগুলি কি অ্যান্টিপ্যাটার্ন বা কোড গন্ধ?
সি # কোডের ক্ষেত্রগুলিকে সম্পাদককে সংযোগযোগ্য করে তুলতে #region/ #endregionকীওয়ার্ডগুলির ব্যবহারের অনুমতি দেয় । আমি যখনই এটি করি তবুও আমি কোডের বৃহত অংশগুলি লুকানোর জন্য এটি করি তবে সম্ভবত অন্য শ্রেণি বা পদ্ধতিতে পুনরুদ্ধার করা যেতে পারে। উদাহরণস্বরূপ আমি এমন পদ্ধতিগুলি দেখেছি যেগুলিতে কেবল এটি পরিচালনীয় করে তুলতে 3 বা …
264 c#  code-smell 

7
শর্ট সার্কিট মূল্যায়ন, এটা কি খারাপ অভ্যাস?
এমন কিছু যা আমি কিছু সময়ের জন্য জানি কিন্তু কখনও বিবেচনা করি না তা হ'ল বেশিরভাগ ভাষায় অপারেটরদের তাদের আদেশের ভিত্তিতে একটি বিবৃতিতে অগ্রাধিকার দেওয়া সম্ভব। আমি প্রায়শই নাল রেফারেন্স ব্যতিক্রমগুলি রোধ করার উপায় হিসাবে এটি ব্যবহার করি, যেমন: if (smartphone != null && smartphone.GetSignal() > 50) { // Do …

17
"চালাক" কোডটি এড়াতে কীভাবে নিজেকে প্রশিক্ষণ দেবেন? [বন্ধ]
আপনি যখন সেই নতুন কৌশলটি কেবল এস এর মাধ্যমে প্রদর্শন করতে বা তিনটি পৃথক প্রক্রিয়া জেনারালাইজ করার প্রয়োজন তখন সেই অনুভূতিটি কি আপনি জানেন Expression? এটি আর্কিটেকচার অ্যাস্ট্রোনাট স্কেলে থাকতে হবে না এবং বাস্তবে সহায়ক হতে পারে তবে আমি সাহায্য করতে পারি না তবে লক্ষ্য করুন যে অন্য কেউ একই …

2
একটি "বৈশিষ্ট্য হিংসা" কোড কী এবং কেন এটি একটি কোড গন্ধ হিসাবে বিবেচিত হয়?
এই প্রশ্নটিতে ওপি ভাবাবেগ en র্ষা কোড কী তা সংশোধন করার বিষয়ে আলোচনা করে O আমি যেখানে এই নিফটি বাক্যাংশটি উদ্ধৃত করে দেখেছি তার আরেকটি উদাহরণ হ'ল প্রোগ্রামার্স.এসইতে সম্প্রতি দেওয়া একটি উত্তর in যদিও আমি একটি ড্রপ করেনি মন্তব্য করে উত্তর তথ্য চাইছে আমি ভেবেছিলাম এটা Q & A- নিম্নলিখিত …

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

10
পতাকা চলক একটি নিখুঁত মন্দ? [বন্ধ]
পতাকা ভেরিয়েবল কি মন্দ? নিম্নলিখিত ধরণের ভেরিয়েবলগুলি কি গভীরভাবে অনৈতিক এবং এগুলি ব্যবহার করা কি দুষ্ট? "বুলিয়ান বা পূর্ণসংখ্যার ভেরিয়েবলগুলি যে আপনি নির্দিষ্ট স্থানে একটি মান নির্ধারণ করেন তারপরে নীচে নীচে আপনি কিছু করতে বা না পরীক্ষা করার জন্য পরীক্ষা করে দেখুন, উদাহরণস্বরূপ, newItem = trueনীচে কিছু লাইন ব্যবহার করে …

10
"সাধারণ পুরানো ডেটা" ক্লাস ব্যবহার করার কোনও কারণ আছে কি?
লিগ্যাসি কোডে আমি মাঝে মধ্যে এমন ক্লাস দেখতে পাই যা ডেটাগুলির জন্য মোড়ক ছাড়া কিছুই নয়। কিছুটা এইরকম: class Bottle { int height; int diameter; Cap capType; getters/setters, maybe a constructor } ওও সম্পর্কে আমার বোধগম্যতা হল ক্লাসগুলি ডেটার কাঠামো এবং সেই ডেটাতে অপারেটিংয়ের পদ্ধতি। এটি এই ধরণের অবজেক্টগুলিকে বাদ …

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

5
কোন ফাইল / পরিসীমা একটি কোড ফাইল খুব বড়?
আমি প্রচুর 2-3 কে লাইন ফাইল সন্ধান করছি এবং এগুলি এত বড় হওয়া উচিত বলে মনে হয় না। উত্সরূপে উত্স কোড ফাইলটিকে "খুব বড়" বলার জন্য একটি ভাল মাপদণ্ড কী?? উত্স কোড ফাইলের সর্বাধিক পরিমাণ লাইনের মতো কোনও বিষয় আছে কি?

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

5
পাইথোনিককে একই ফাইলে একাধিক ক্লাস সংজ্ঞায়িত করা হিসাবে বিবেচনা করা হয়?
অজগরটির সাথে প্রথমবারের মতো কাজ করার সময়, আমি খুঁজে পেয়েছি যে আমি একই ফাইলটিতে একাধিক ক্লাস লিখেছি, যা জাভা যেমন অন্যান্য ভাষার বিরোধী, যা প্রতি ক্লাসে একটি ফাইল ব্যবহার করে। সাধারণত, এই ক্লাসগুলি 1 টি বিমূর্ত বেস বর্গ দ্বারা গঠিত হয়, 1-2 কংক্রিট বাস্তবায়নের সাথে যারা ব্যবহারের ব্যবহার কিছুটা আলাদা …

6
একক .cs ফাইলে একাধিক ক্লাস - ভাল না খারাপ? [বন্ধ]
.Cs ফাইলের মধ্যে একাধিক ক্লাস তৈরি করা ভাল বা প্রতিটি .cs ফাইলের পৃথক শ্রেণি থাকা উচিত? উদাহরণ স্বরূপ: public class Items { public class Animal { } public class Person { } public class Object { } } এক মিনিটের জন্য এই সত্যটি ছড়িয়ে দেওয়া যে এটি ভাল আর্কিটেকচারের একটি …
30 c#  code-smell 

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

11
আমার সহকর্মী একটি 96 টি কলাম এসকিউএল টেবিল তৈরি করেছেন
এখানে আমরা 2010 এ আছি, 4 বা 5 বছর বা অভিজ্ঞতার সাথে সফটওয়্যার ইঞ্জিনিয়াররা এখনও 96 টি ফ্র্যাকিং কলাম সহ টেবিলগুলি ডিজাইন করছেন। আমি ওকে বলেছিলাম এটি দুঃস্বপ্ন হতে চলেছে। আমি তাকে দেখিয়েছি যে মাইএসকিউএলকে সি # এর সাথে ইন্টারফেস করতে আমাদের কাছে অর্ডিনালগুলি ব্যবহার করতে হবে। আমি বুঝিয়েছি যে …
23 sql  code-smell 

9
Init () পদ্ধতিগুলি কি কোনও কোডের গন্ধযুক্ত?
কোনও init()প্রকারের জন্য কোনও পদ্ধতি ঘোষণা করার কোনও উদ্দেশ্য আছে কি ? আমি কোন কনস্ট্রাক্টরের চেয়ে আমাদের পছন্দ init()করা উচিত বা কীভাবে ঘোষণা এড়ানো init()যায় সে বিষয়ে জিজ্ঞাসা করছি না । আমি জিজ্ঞাসা করছি যে কোনও পদ্ধতি ঘোষণার পিছনে কোনও যুক্তি আছে init()(এটি কতটা সাধারণ বিষয় তা দেখে) বা এটি …

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