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

কোডিং স্টাইল হ'ল গাইডলাইনগুলির একটি সেট যা উত্স কোডটি পঠনযোগ্যতা এবং বুঝতে সহায়তা করে।

2
পদ্ধতি প্যারামিটার হিসাবে সনাক্তকারী বনাম ডোমেন অবজেক্ট
পদ্ধতি / ফাংশন প্যারামিটার হিসাবে অনন্য আইডি বনাম অবজেক্ট ব্যবহার করার পক্ষে বা বিপক্ষে কোনও উদ্দেশ্যমূলক যুক্তি রয়েছে কি? (এবং অন্যান্য বস্তুর সদস্য?) বিশেষত স্ট্যাটিকালি টাইপ করা ভাষার প্রেক্ষাপটে (সি # / জাভা / স্কালা) বস্তু নিজেই পেশাদার: আরও টাইপসেফ কল। আইডি সহ আর্গুমেন্টের ভুল অর্ডার দেওয়ার ঝুঁকি থাকে। এটি …

3
একই নামযুক্ত ক্লাসগুলির সাথে কীভাবে व्यवहार করবেন (বিভিন্ন প্যাকেজ)
আমি এবং আমার আর অ্যান্ড ডি টিম একটি বিশাল কোডবেস বজায় রাখে। আমরা আমাদের ব্যবসায়িক যুক্তি একাধিক প্যাকেজগুলিতে বিভক্ত করেছি। যার কয়েকটিতে অভিন্ন নামের ক্লাস রয়েছে । আপনি অনুমান করতে পারেন, উভয় শ্রেণি একই জাভা ফাইলে রেফারেন্স করা হলে নামগুলি দ্বন্দ্ব করে। উদাহরণ স্বরূপ: com.myapp.model (package) - Device (class) - …

6
একটি স্যুইচ বিবৃতিতে একটি স্যুইচ কমাতে?
সুতরাং আমি একটি পদ্ধতি তৈরি করছি একটি ডেটাবেস থেকে দু'জনের উপর ভিত্তি করে সালাম লাইন তৈরি করার। চারটি প্যারামিটার রয়েছে: দুটি নাম ( name1এবং name2) এবং দুটি লিঙ্গ ( genderএবং gender2)। প্রতিটি লিঙ্গ সংমিশ্রণের জন্য আমার এক ধরণের আলাদা আউটপুট থাকে। উদাহরণস্বরূপ: যদি লিঙ্গ 1 হয় M(পুরুষ) এবং লিঙ্গ 2 …

5
যদি অন্য কোনও নির্মাণ যদি আরও ভাল সময়ে কাজ করতে পারে তবে কোন মানটি (কী হিসাবে) ফেরত দিতে হবে তা নির্ধারণ করতে কেন একটি হ্যাশম্যাপ ব্যবহার করা উচিত (ফাংশনগুলিতে)?
আমি সম্প্রতি একটি বড় সংস্থায় কাজ করার সময় আমি লক্ষ্য করেছি যে সেখানকার প্রোগ্রামাররা এই কোডিং স্টাইলটি অনুসরণ করেছে: ধরুন আমার একটি ফাংশন রয়েছে যা ইনপুটটি A হলে 12, ইনপুটটি B হলে 21 এবং ইনপুট সি হলে 45 দেয় returns সুতরাং আমি এই হিসাবে ফাংশন স্বাক্ষর লিখতে পারেন: int foo(String …

4
কয়েকটি পৃথক লাইব্রেরি ব্যবহার করার সময় শৈলীর কোডিং
আমি এমন কিছু সি ++ কোড নিয়ে কাজ করছি যা কয়েকটি সি লাইব্রেরি সহ বেশ কয়েকটি গ্রন্থাগার ব্যবহার করে যা সবার কোডিংয়ের বিভিন্ন স্টাইল রয়েছে। এটি একবার ব্যবহারযোগ্য পর্যায়ে পৌঁছে গেলে এটি উন্মুক্ত হয়ে যাবে। কোন বাগ সংশোধন করতে বা একটি বৈশিষ্ট্য যুক্ত করার জন্য কোডটি যাচাই করে এমন স্বল্প-মেয়াদী …

3
নোড.জেএস কলব্যাক পিরামিডের সাথে লেনদেন করা
আমি সবেমাত্র নোড ব্যবহার শুরু করেছি এবং একটি জিনিস যা আমি দ্রুত লক্ষ্য করেছি তা হ'ল কলব্যাকগুলি কত তাড়াতাড়ি ইন্ডেন্টেশনের নির্বোধ স্তর তৈরি করতে পারে: doStuff(arg1, arg2, function(err, result) { doMoreStuff(arg3, arg4, function(err, result) { doEvenMoreStuff(arg5, arg6, function(err, result) { omgHowDidIGetHere(); }); }); }); সরকারী শৈলী গাইড একটি পৃথক ফাংশন …

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

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

7
নিশ্চিত হওয়া যে শিরোনামগুলি স্পষ্টভাবে সিপিপি ফাইলে অন্তর্ভুক্ত রয়েছে
আমি মনে করি যে #includeসিপিপি ফাইলে ব্যবহৃত কোনও প্রকারের জন্য ইতিমধ্যে এইচপিপি ফাইলের মাধ্যমে অন্তর্ভুক্ত রয়েছে তা নির্বিশেষে এটি শিরোনামের পক্ষে সাধারণত ভাল অনুশীলন । সুতরাং আমি #include <string>আমার এইচপিপি এবং সিপিপি উভয় ক্ষেত্রেই থাকতে পারি , উদাহরণস্বরূপ, আমি সিপিপিতে এড়িয়ে গেলে আমি এখনও সংকলন করতে পারি। এইভাবে আমার এইচপিপি …

1
ফর্ম্যাট স্ট্রিংয়ের মধ্যে '{}' ব্যবহার করা কি পাইথোনিক হিসাবে বিবেচিত হয়?
আমি শিখেছি আপনি লিখতে পারেন '{}{}'.format(string_a, string_b) পরিবর্তে '{0}{1}'.format(string_a, string_b) পাইথনে, অর্থাত্ স্ট্রিং বিন্যাসের পরামিতিগুলির জন্য আপনি সংখ্যাগুলি বাদ দিতে পারেন যখন আপনি জিনিসগুলিকে ক্রমান্বয়ে স্লট করতে চান। এটি কি পাইথোনিক হিসাবে বিবেচিত? দ্রষ্টব্য: "পাইথোনিক" অর্থবৃত্তীয় পাইথন কোড বোঝাতে পাইথন প্রোগ্রামারদের মধ্যে একটি সাধারণ ব্যবহৃত শব্দ। পাইথন সংস্কৃতিতে শৈলীর প্রশ্নগুলির …

2
ব্যতিক্রমের পরে অন্য একটি ব্যবহার করুন (বা না)
কোড এই বিট বিবেচনা করুন: if (x == 1) { throw "no good; aborting" ; } [... more code ...] এখন এই কোডটি বিবেচনা করুন: if (x == 1) { throw "no good; aborting" ; } else { [... more code ...] } দুটি মামলা একইভাবে কাজ করে। প্রথম কেসটির …

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

4
বেনামে ফাংশন বনাম jquery মধ্যে আরম্ভের জন্য পৃথক নামকরণ ফাংশন
ধরা যাক আমাদের কিছু কোড রয়েছে যা কোনও পৃষ্ঠা লোড হওয়ার পরে জিনিসগুলিকে আরম্ভ করার জন্য ব্যবহৃত হয় এবং এটি দেখতে এরকম দেখাচ্ছে: function initStuff() { ...} ... $(document).ready(initStuff); InitStuff ফাংশনটি কেবল স্নিপেটের তৃতীয় লাইন থেকে কল করা হয়। কখনও না. তাই সাধারণত লোকেরা এটিকে একটি বেনামে কলব্যাকের মধ্যে রাখে: …

2
এটি কি বিশ্রী ব্যবধানে কিছু ধরণের শৈলী করছে?
অন্য প্রোগ্রামার কোড পড়ার সময়, তিনি এমন একটি ফর্ম্যাট ব্যবহার করেন যা আমি কখনও দেখিনি। ই জি namespace MyNs.HereWeAre {//tab here for some reason public class SomeClass {//here's another tab public string Method() {//yet another tab string _variable = "";//no tab implementation return _variable; } }//eof - class (Yes these …

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

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