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

উচ্চ মানের কোড লেখার জন্য সেরা অনুশীলনের জন্য প্রশ্ন।

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

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

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

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

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

10
কোন ক্ষেত্রে কম কোড ভাল হয় না? [বন্ধ]
আমি ইদানীং কাজের সময়ে কিছু কোড রিফ্যাক্টর করেছি এবং আমি ভেবেছিলাম আমি ভাল কাজ করেছি did আমি 980 কোডের কোডটি 450 এ নামিয়ে দিয়েছি এবং ক্লাসের সংখ্যা অর্ধেক করে রেখেছি। আমার সহকর্মীদের কাছে এটি দেখানোর সময় কেউ সম্মত হননি যে এটি ছিল উন্নতি। তারা বলেছিল - "কোডের কম লাইনগুলি প্রয়োজনীয়ভাবে …

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

12
কীভাবে এক পদক্ষেপ নেবেন এবং তাজা চোখ দিয়ে কোডটি দেখুন? [বন্ধ]
আমি একটি বিচ্ছিন্ন-ক্লায়েন্ট অ্যাপ্লিকেশন (35,000+ এলওসি, এটির মূল্যের জন্য) বিকাশকারী একটি লোকের দল হিসাবে গত বছর ব্যয় করেছি। এটি বর্তমানে স্থিতিশীল এবং উত্পাদনে রয়েছে। যাইহোক, আমি জানি যে প্রকল্পের শুরুতে আমার দক্ষতাগুলি মরিচা হয়ে পড়েছিল, তাই কোনও সন্দেহ ছাড়াই কোডটিতে বড় সমস্যা রয়েছে। এই মুহুর্তে, বেশিরভাগ ইস্যুগুলি আর্কিটেকচার, কাঠামো এবং …

7
আমরা কীভাবে সংস্করণ নিয়ন্ত্রণ করছি তাতে কিছু ভুল আছে?
আমি ব্যবসায়ী বিশ্লেষক হিসাবে প্রোগ্রামারদের একটি দলের সাথে কাজ করি। আমরা সবেমাত্র আমাদের পণ্যের 2.0 সংস্করণ প্রকাশ করেছি এবং 3 মাসে প্রকাশিত পরবর্তী সংস্করণে কাজ করছি (এটি একটি অভ্যন্তরীণ সফ্টওয়্যার পণ্য)) দুর্ভাগ্যক্রমে সংস্করণ 2.0 এর কিছু সমস্যা রয়েছে যা তাদের ঠিক করতে হয়েছিল এবং আমরা কয়েক সপ্তাহের মধ্যে এই সংশোধনগুলি …

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

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

14
প্রতিবিম্ব ব্যবহার করে সমস্যা আছে?
আমি জানি না, তবে আমি সর্বদা মনে করি যখন আমি প্রতিবিম্ব ব্যবহার করি তখন আমি "প্রতারণা" করছি - সম্ভবত এটি আমি যে পারফরম্যান্সের আঘাতের কারণে জানি তা আমি গ্রহণ করছি। আমার অংশ বলে, এটি যদি আপনি যে ভাষা ব্যবহার করছেন তার একটি অংশ হয় এবং এটি আপনি যা করার চেষ্টা …

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

4
# অন্তর্ভুক্ত <iostream.h> খারাপ কেন?
আমি অন্য থ্রেডটি পড়ছিলাম যেখানে কোনও লোক নতুনদের জন্য সি ++ বই সম্পর্কে জিজ্ঞাসা করেছিল, এবং উত্তর দেওয়ার জন্য প্রোগ্রামারদের একজন এটি লিখেছিলেন: কিছু সতর্কতা: "হ্যালো ওয়ার্ল্ড" উপস্থাপন করে এমন সমস্ত বই এড়িয়ে চলুন #include &lt;iostream.h&gt; আমি আমার সি ++ বইটি খুললাম এবং নিশ্চিত যে এটিতে উপরের উদাহরণের মতো আইস্ট্রিম …

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

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