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

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

6
একক উদ্ধৃতি বনাম ডাবল উদ্ধৃতি [বন্ধ]
আমি সবেমাত্র একটি কাজ শুরু করেছি যেখানে আমি জাভা ব্যাকগ্রাউন্ড থেকে আসার পরে পাইথন লিখছি, এবং আমি লক্ষ্য করছি যে অন্যান্য বিকাশকারীরা ''ডাবল কোট ( "") এর পরিবর্তে একক উদ্ধৃতি ( ) ব্যবহার করে স্ট্রিং উদ্ধৃত করে । উদাহরণ স্বরূপ: line1 = 'This is how strings typically look.' line2 = …

12
জাভাস্ক্রিপ্ট থেকে সেমিকোলনগুলি সরিয়ে / বাদ দিতে সাম্প্রতিক স্থানান্তর কেন?
জাভাস্ক্রিপ্ট থেকে সেমিকোলনগুলি বাদ দিতে এটি সম্প্রতি ফ্যাশনেবল বলে মনে হচ্ছে। কয়েক বছর আগে একটি ব্লগ পোস্ট ছিল যাতে জোর দিয়ে দেওয়া হয়েছিল যে জাভাস্ক্রিপ্টে, সেমিকোলনগুলি alচ্ছিক এবং পোস্টটির মূল বক্তব্য মনে হয় যে আপনি তাদের সাথে বিরক্ত করবেন না কারণ তারা অপ্রয়োজনীয়। পোস্টটি, ব্যাপকভাবে উদ্ধৃত হয়েছে, তাদের ব্যবহার না …

30
সবচেয়ে খারাপ কোডিং মান আপনি কখনও অনুসরণ করতে হবে? [বন্ধ]
আপনার কি কোডিং মানগুলির সাথে কাজ করতে হয়েছে যে: আপনার উত্পাদনশীলতা দুর্দান্তভাবে হ্রাস পেয়েছে? মূলত ভাল কারণে অন্তর্ভুক্ত ছিল কিন্তু মূল উদ্বেগ অপ্রাসঙ্গিক হয়ে যাওয়ার পরে অনেক পরে রাখা হয়েছিল? এতদিন কোন তালিকায় ছিলেন যে এগুলি সব মনে রাখা অসম্ভব? আপনি কি মনে করেছেন লেখক ভাল কোডিং অনুশীলনকে উত্সাহিত করার …

10
সম্ভব হলে বিভাগকে গুণের সাথে প্রতিস্থাপন করা কি ভাল অনুশীলন?
যখনই আমার বিভাগ প্রয়োজন, উদাহরণস্বরূপ, শর্ত পরীক্ষা করা, আমি গুণকের মধ্যে বিভাগের অভিব্যক্তিটি রিফ্যাক্টর করতে চাই, উদাহরণস্বরূপ: মূল সংস্করণ: if(newValue / oldValue >= SOME_CONSTANT) নতুন সংস্করণ: if(newValue >= oldValue * SOME_CONSTANT) কারণ আমি মনে করি এটি এড়াতে পারে: শূন্য দ্বারা বিভাগ oldValueখুব ছোট হলে ওভারফ্লো হয় এটা কি সঠিক? এই …

10
কেন "যদি অন্য কেউ হয়" বিবৃতিগুলি কার্যত টেবিলে বিন্যাসে হয় না?
if i>0 : return sqrt(i) elif i==0: return 0 else : return 1j * sqrt(-i) বনাম if i>0: return sqrt(i) elif i==0: return 0 else: return 1j * sqrt(-i) উপরের উদাহরণগুলি দেওয়া, আমি কেন বুঝতে পারি না কেন আমি কার্যত কখনই কোড বেসগুলিতে প্রথম স্টাইলটি দেখতে পাই না। আমার কাছে …

15
কোনও পদ্ধতির যুক্তির নামকরণের জন্য কোনও ভেরিয়েবলের সংজ্ঞা দেওয়া কি একটি ভাল অনুশীলন?
পাঠযোগ্যতার খাতিরে আমি প্রায়শই নিজেকে নীচের কোডের মতো ফাংশনগুলিতে কল করার সময় অস্থায়ী পরিবর্তনগুলি সংজ্ঞায়িত করতে দেখি var preventUndo = true; doSomething(preventUndo); এটির সংক্ষিপ্ত সংস্করণটি হ'ল, doSomething(true); কিন্তু আমি কোডটিতে ফিরে এলে আমি প্রায়শই অবাক হই যে কী trueবোঝায়। এই ধরণের কনড্রামের জন্য কোনও কনভেনশন রয়েছে?

10
জাভাতে কখনও স্ট্রিংস ব্যবহার করবেন না? [বন্ধ]
আপনার কোডটি শব্দার্থবিজ্ঞানের অভাবের জন্য জাভাতে স্ট্রিংসের ব্যবহারকে নিরুৎসাহিত করার জন্য আমি একটি ব্লগ এন্ট্রিতে হোঁচট খেয়েছি, পরামর্শ দিয়েছিলাম যে পরিবর্তে আপনার পাতলা মোড়কের ক্লাস ব্যবহার করা উচিত। উদাহরণের আগে এবং পরে এটি হ'ল উল্লিখিত এন্ট্রি বিষয়টি বোঝানোর জন্য সরবরাহ করে: public void bookTicket( String name, String firstName, String film, …

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

5
সিএসএস এবং এসভিজিতে বিপুল পরিমাণে যাদুসংখ্যক গ্রহণযোগ্য কেন?
প্রায়শই বার আমি হট নেটওয়ার্ক প্রশ্নাবলি তালিকায় প্রশ্ন দেখতে এই মূলত জিজ্ঞাসা "কিভাবে আমি সিএসএস এই অবাধ আকৃতি আঁকা না"। উত্তরটি হ'ল আপাতদৃষ্টিতে এলোমেলো হার্ড-কোডেড মানগুলির অনুরোধের আকারটি তৈরি করে যা সিএসএস বা এসভিজি ডেটার কয়েকটি ব্লক। আমি এই তাকান যখন, আমি মনে করি 'ইয়াক! কোডের কী কুৎসিত ব্লক। আমি …

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

18
অন্য কারও কোডে কাজ করা [বন্ধ]
কোডিংয়ে আমার এক বছরের অভিজ্ঞতা আছে। আমি কাজ শুরু করার পরে, বেশিরভাগ সময় আমি অন্য কারও কোডে কাজ করতাম, হয় হয় বিদ্যমানগুলির উপর নতুন বৈশিষ্ট্য যুক্ত করা বা বিদ্যমান বৈশিষ্ট্যগুলি সংশোধন করা। যে ছেলেটি প্রকৃত কোড লিখেছেন সে আমার সংস্থায় আর কাজ করবে না। আমি তার কোড বুঝতে এবং আমার …

16
কেন ব্যবহার করুন!
এই প্রশ্নের একটি মন্তব্য: একটি পদ্ধতি মিথ্যা ফেরত কিনা তা যাচাই করা হচ্ছে: অস্থায়ী পরিবর্তনশীলকে ফলাফল বরাদ্দ করুন, বা পদ্ধতি আহ্বান সরাসরি শর্তাধীন? শর্ত পরীক্ষা করার সময় আপনার !booleanপরিবর্তে ব্যবহার করা উচিত বলেছে boolean == false। কেন? আমার boolean == falseকাছে ইংরেজিতে অনেক বেশি প্রাকৃতিক এবং আরও স্পষ্ট। আমি যদি …

12
আমার কি ভেরিয়েবলগুলি পুনরায় ব্যবহার করা উচিত?
আমার কি ভেরিয়েবলগুলি পুনরায় ব্যবহার করা উচিত? আমি জানি যে অনেক সেরা অনুশীলন বলছে আপনাকে এটি করা উচিত নয়, তবে, পরে, যখন বিভিন্ন বিকাশকারী কোডটি ডিবাগ করে এবং 3 টি ভেরিয়েবল থাকে যা দেখতে একই রকম হয় এবং কেবলমাত্র পার্থক্যটি হ'ল কোডগুলিতে বিভিন্ন জায়গায় তৈরি করা হয়, তিনি হতে পারে …

17
একক বিবৃতি যদি ব্লক - বন্ধনী বা না? [বন্ধ]
কোনটি আরও ভাল / আরও সাধারণভাবে গৃহীত হয়? এই: if(condition) { statement; } বা: if(condition) statement; আমি প্রথমটিকে পছন্দ করি, কারণ আমি মনে করি যে এটি আসলে ব্লকের মধ্যে আসলে কী তা বলা সহজ করে তোলে, এটি পরে অন্যকে ধনুর্বন্ধনী যুক্ত করা থেকে বাঁচায় (বা ভুলে গিয়ে কোনও বাগ তৈরি …

9
পঠনযোগ্যতা বনাম রক্ষণাবেক্ষণযোগ্যতা, নেস্টেড ফাংশন কলগুলি লেখার বিশেষ ক্ষেত্রে
নেস্টেড ফাংশন কলগুলির জন্য আমার কোডিং শৈলীটি নিম্নলিখিত: var result_h1 = H1(b1); var result_h2 = H2(b2); var result_g1 = G1(result_h1, result_h2); var result_g2 = G2(c1); var a = F(result_g1, result_g2); আমি সম্প্রতি একটি বিভাগে পরিবর্তিত হয়েছি যেখানে নিম্নলিখিত কোডিং শৈলীটি খুব ব্যবহৃত হয়: var a = F(G1(H1(b1), H2(b2)), G2(c1)); আমার …

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