প্রশ্ন ট্যাগ «coding-style»

**ব্যবহার করবেন না! এই ট্যাগটি সম্পূর্ণরূপে মতামতযুক্ত বিষয়কে বোঝায় এবং অতএব আর অনন্য-বিষয় নয় * ** কোডিং শৈলী এবং সম্মেলনগুলি অনুসরণ করে এমন প্রশ্নগুলি।

6
পাইথন কোডটিকে পিইপি 8 অনুসারে রূপান্তর করার সরঞ্জাম
আমি জানি এমন কিছু সরঞ্জাম রয়েছে যা আপনার পাইথন কোডটি পিইপি 8 এর সাথে সম্মতিযুক্ত কিনা তা যাচাই করে, উদাহরণস্বরূপ একটি অনলাইন পরিষেবা এবং পাইথন মডিউল উভয়ই রয়েছে । তবে আমি এমন কোনও পরিষেবা বা মডিউল খুঁজে পাই না যা আমার পাইথন ফাইলটিকে একটি স্ব-অন্তর্ভুক্ত, পিইপি 8 বৈধ পাইথন ফাইলে …

5
ডো ব্লক বনাম ধনুর্বন্ধনী ব্যবহার করে {}
রুবি থেকে নতুন, আপনার নবাগত গ্লোভস লাগান। নিম্নলিখিত দুটি স্নিপেটের মধ্যে কোনও পার্থক্য (অস্পষ্ট বা বাস্তব)? my_array = [:uno, :dos, :tres] my_array.each { |item| puts item } my_array = [:uno, :dos, :tres] my_array.each do |item| puts item end আমি বুঝতে পারি ব্রেস সিনট্যাক্স আপনাকে এক লাইনে ব্লক স্থাপন করতে দেয় …
112 ruby  coding-style 

19
#ifdef বনাম #if - কোডের নির্দিষ্ট বিভাগগুলির সংকলন সক্ষম / অক্ষম করার জন্য কোন পদ্ধতি হিসাবে ভাল / নিরাপদ?
এটি স্টাইলের বিষয় হতে পারে তবে আমাদের দেব দলে কিছুটা বিভাজন রয়েছে এবং আমি ভাবছিলাম যে অন্য কারও বিষয়ে এই বিষয়ে কিছু ধারণা থাকলে ... মূলত, আমাদের কিছু ডিবাগ প্রিন্ট স্টেটমেন্ট রয়েছে যা আমরা সাধারণ বিকাশের সময় বন্ধ করে দিই। ব্যক্তিগতভাবে আমি নিম্নলিখিতগুলি করতে পছন্দ করি: //---- SomeSourceFile.cpp ---- #define …

11
পাইথনে প্যারামিটারগুলির জোর করে নামকরণ
পাইথনে আপনার ফাংশন সংজ্ঞা থাকতে পারে: def info(object, spacing=10, collapse=1) যা নিম্নলিখিত যে কোনও উপায়ে বলা যেতে পারে: info(odbchelper) info(odbchelper, 12) info(odbchelper, collapse=0) info(spacing=15, object=odbchelper) পাইথনের যেকোন অর্ডার যুক্তির অনুমতি দেওয়ার জন্য ধন্যবাদ, যতক্ষণ তারা নাম দেওয়া হয়েছে। আমাদের যে বৃহত্তর ফাংশনগুলি বাড়ছে আমাদের সমস্যাটি হ'ল, লোকেদের মধ্যে পরামিতি যুক্ত …

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

6
কীভাবে ওয়েবস্টর্মে টন অবলম্বিত ভেরিয়েবলের সতর্কতার সাথে লড়াই করবেন?
আমার একটি ফাংশন রয়েছে যা সার্ভার থেকে ডেটা নেয়: function getData(data){ console.log(data.someVar); } ওয়েবস্টর্ম বলে যে someVar- একটি অমীমাংসিত পরিবর্তনশীল। আমি এই ধরনের সতর্কতা থেকে কী মুক্তি পেতে পারি? আমি বেশ কয়েকটি বিকল্প দেখতে পাচ্ছি: আদর্শ সেটিংসে সতর্কতা দমন করুন; ক্ষেত্রগুলি ( বিশদ ) সহ একটি জেসন উত্স ফাইল যুক্ত …

18
সুবিধাজনকভাবে এনাম এবং ইন্ট / স্ট্রিংয়ের মধ্যে মানচিত্র
যখন ভেরিয়েবল / প্যারামিটার শুধুমাত্র মূল্যবোধের সসীম সংখ্যা নিতে পারেন সঙ্গে কাজ করলেন, আমি সবসময় জাভার ব্যবহারের চেষ্টা enum, হিসাবে public enum BonusType { MONTHLY, YEARLY, ONE_OFF } যতক্ষণ আমি আমার কোডের ভিতরে থাকি, ততক্ষণ তা ঠিকঠাক কাজ করে। তবে, আমাকে প্রায়শই অন্যান্য কোডের সাথে ইন্টারফেস করতে হবে যা একই …
108 java  enums  coding-style 

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

8
.Cpp ফাইলে সি ++ নামস্থান পদ্ধতিগুলি সংজ্ঞায়নের সঠিক উপায়
সম্ভবত একটি সদৃশ, তবে এটি সন্ধানের জন্য সহজ কোনও নয় ... একটি শিরোনাম দেওয়া হয়েছে: namespace ns1 { class MyClass { void method(); }; } আমি method().cpp ফাইলে বিভিন্ন উপায়ে সংজ্ঞায়িত দেখেছি : সংস্করণ 1: namespace ns1 { void MyClass::method() { ... } } সংস্করণ 2: using namespace ns1; void …

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

8
এখনও কেউ # সি তে [গোটো] ব্যবহার করে এবং যদি তাই হয় কেন? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 6 বছর আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন আমি ভাবছিলাম যে কেউ এখনও সি # …
104 c#  .net  coding-style  goto 

7
সি ++ তে, কোনও ক্রিয়াকলাপ থেকে কোনও ভেক্টর ফেরত দেওয়া কি এখনও খারাপ অভ্যাস?
সংক্ষিপ্ত সংস্করণ: প্রচুর প্রোগ্রামিং ভাষায় বৃহত অবজেক্টগুলি যেমন ভেক্টর / অ্যারে — ফিরিয়ে দেওয়া সাধারণ। এই স্টাইলটি কি এখন C ++ 0x এ গ্রহণযোগ্য যদি শ্রেণিতে কোনও চালিকা নির্মাতা থাকে, বা সি ++ প্রোগ্রামাররা এটিকে অদ্ভুত / কুৎসিত / জঘন্য বলে বিবেচনা করে? দীর্ঘ সংস্করণ: C ++ 0x এ এটি …

6
পিইপি 8, কীওয়ার্ড আর্গুমেন্টে বা ডিফল্ট প্যারামিটার মানটির কেন '=' এর আশেপাশে কোনও স্থান নেই?
পিইপি 8 =কীওয়ার্ড আর্গুমেন্ট বা একটি ডিফল্ট প্যারামিটার মানের আশেপাশে ফাঁক না রাখার পরামর্শ দেয় ? =পাইথন কোডের প্রতিটি অন্যান্য ঘটনাস্থলের আশেপাশের ফাঁকের সুপারিশের সাথে কি এই অসঙ্গতি রয়েছে ? কিভাবে: func(1, 2, very_long_variable_name=another_very_long_variable_name) থেকে উত্তম: func(1, 2, very_long_variable_name = another_very_long_variable_name) পাইথনের বিডিএফএল দ্বারা আলোচনার / ব্যাখ্যার যে কোনও লিঙ্ক …

9
কেন একটি সি সিতে প্রায়শই "নাল! = ভেরিয়েবল" পরিবর্তে "পরিবর্তনশীল! = নাল" দেখেন?
সি # তে, আপনি যে শর্তটি শর্তটি বর্ণনা করেছেন তার ক্রম ছাড়ের গতিতে কি কোনও পার্থক্য রয়েছে? if (null != variable) ... if (variable != null) ... সাম্প্রতিককালে, আমি প্রথমটি বেশিরভাগ সময় দেখেছি এবং দ্বিতীয়টির অভ্যস্ত হওয়ার পরে এটি আমার দৃষ্টি আকর্ষণ করেছে। যদি কোনও পার্থক্য না থাকে তবে প্রথমটির …
103 c#  coding-style 

3
পাইথনের তালিকাগুলি বোঝার জন্য বা জেনারেটরের এক্সপ্রেশনগুলির জন্য লাইন ধারাবাহিকতা
আপনার কীভাবে খুব দীর্ঘ তালিকার বোঝাপড়াটি ভাঙ্গার কথা? [something_that_is_pretty_long for something_that_is_pretty_long in somethings_that_are_pretty_long] আমি কোথাও এটিও দেখেছি যে লোকেরা '\' লাইন ভাঙ্গার জন্য ব্যবহার অপছন্দ করে, তবে কেন বুঝতে পারে না। এর পিছনে কারণ কী?

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