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

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

13
সি ++ রয়েছে তবে জাভা নেই এমন ভাষা বৈশিষ্ট্যগুলি কি আমাদের এড়ানো উচিত?
ধরুন আমি প্রকল্পের পরিবেশ দ্বারা সি ++ ব্যবহারের মধ্যে সীমাবদ্ধ। সি ++ রয়েছে তবে জাভা নেই এমন কিছু ভাষা বৈশিষ্ট্য ব্যবহার বন্ধ করা ভাল (যেমন: একাধিক উত্তরাধিকার, অপারেটর ওভারলোডিং)? আমি মনে করি কারণগুলি: জাভা যেহেতু সি ++ এর চেয়ে নতুন, জাভা যদি সি ++ এর মতো বৈশিষ্ট্য না দেয় তবে …
110 java  c++  code-quality 

14
কোন মুহূর্তে ব্রেভিটি এখন পুণ্য নয়?
সাম্প্রতিক একটি বাগ ফিক্সের জন্য আমাকে অন্যান্য দলের সদস্যদের দ্বারা লিখিত কোডটি অতিক্রম করতে হবে, যেখানে আমি এটি পেয়েছি (এটি সি #): return (decimal)CostIn > 0 && CostOut > 0 ? (((decimal)CostOut - (decimal)CostIn) / (decimal)CostOut) * 100 : 0; এখন, এই সমস্ত ক্যাসেটের জন্য উপযুক্ত কারণ থাকার অনুমতি দেওয়া, …

30
প্রোগ্রামিং ইস্যু সম্পর্কে সবচেয়ে অযৌক্তিক মিথ কি?
এটিকে অন্য উপায়ে বলতে ... প্রোগ্রামিং সম্পর্কে সর্বাধিক অনুষ্ঠিত এবং হতাশাব্যঞ্জিত ভুল বোঝাবুঝি কীসের মুখোমুখি হয়েছে? প্রোগ্রামারদের জন্য কোন বিস্তৃত এবং দীর্ঘকালীন পৌরাণিক কাহিনী / ভ্রান্ত ধারণাগুলি আপনি মুছে ফেলা / সংশোধন করা কঠিন মনে করেন । দয়া করে ব্যাখ্যা করুন কেন এটি একটি রূপকথা।

30
কোড দেখার সময় কোন বিষয়গুলি তত্ক্ষণাত্ অ্যালার্মের ঘন্টা বাজায়? [বন্ধ]
আমি কয়েক সপ্তাহ আগে একটি সফ্টওয়্যার কারুশিল্প ইভেন্টে অংশ নিয়েছিলাম এবং একটি মন্তব্যে ছিল "আমি নিশ্চিত যে আমরা সবাই খারাপ কোডটি দেখি যখন তা দেখি" এবং আরও আলোচনা না করে সকলেই ageষিধেভাবে মাথা ঘুরিয়েছিল। এই ধরণের জিনিসটি আমাকে সর্বদা উদ্বিগ্ন করে তোলে কারণ এই বিশ্বাসবাদ যে প্রত্যেকে মনে করে যে …

13
একজন জুনিয়র বিকাশকারী থেকে 'প্রায় ভাল' কোডটি কীভাবে মোকাবেলা করবেন? [বন্ধ]
আমি টিম ম্যানেজিং সম্পর্কে একটি প্রশ্ন পেয়েছি। এই মুহুর্তে আমি কোনও জুনিয়র বিকাশকারীকে সাথে কথা বলছি যিনি কোডিং ফ্যাক্টরি থেকে দূর থেকে কাজ করছেন। লোকটি সমালোচনার জন্য উন্মুক্ত এবং শিখতে ইচ্ছুক, তবে আমার কিছু সন্দেহের মুখোমুখি হয়েছিল যে আমার কিছু জিনিস কীভাবে চাপতে হবে। এই মুহুর্তে যখন কোনও কিছু সরাসরি …

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

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

15
ডিআরওয়াই কেন গুরুত্বপূর্ণ?
একদম সহজ, আমি কেন এমন কোড লিখতে চাই যা সমস্ত ক্ষেত্রে এবং স্কেলযোগ্য ডেটার জন্য কাজ করে যখন আমাকে কিছু করতে হবে কিছু ক্ষুদ্র টুইটের সাথে একই প্রক্রিয়াটি কয়েকবার পুনরাবৃত্তি করতে হবে? খুব শীঘ্রই এটিকে আবারও সম্পাদনা করার দরকারের সম্ভাবনা আমার নেই। দেখে মনে হচ্ছে কেবল যেতে অনেক কম কাজ …
81 code-quality  dry 

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

6
সব ম্যাজিক সংখ্যা কি একই রকম তৈরি হয়েছে?
সাম্প্রতিক প্রকল্পে, আমার বাইট থেকে কিলোবাইট কিবিবাইটে রূপান্তর করা দরকার । কোডটি যথেষ্ট সোজা ছিল: var kBval = byteVal / 1024; এটি লেখার পরে, আমি বাকি ফাংশনটি পেয়েছি এবং এগিয়ে চলেছি। তবে পরে, আমি ভাবতে শুরু করি যে আমি আমার কোডের মধ্যে একটি জাদু নম্বর সবেমাত্র এম্বেড করেছি কিনা ? …

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

10
আমি বাজে কোড লিখতে বাধ্য হই। আমি কীভাবে আমার মুখ বাঁচাতে পারি? [বন্ধ]
আমি কেবল একজন জুনিয়র বিকাশকারী তবে আমার কাজ আমাকে সত্যই ভয়ঙ্কর পিএইচপি কোড নিয়ে কাজ করতে বাধ্য করেছে (আপনি দেখেছেন এমন সবচেয়ে খারাপ পিএইচপি কোড সম্পর্কে ভাবেন; তারপরে দ্বিগুণ খারাপ কোড সম্পর্কে ভাবেন)। আমি সাধারণত বাগ ফিক্স করার চেষ্টা করি এবং নতুন বৈশিষ্ট্য যুক্ত করতে কোডবেসের সাথে লড়াই করি। কখনও …

12
একটি সময়সীমা [বন্ধ] পৌঁছানোর পরে সংকলন থেকে অবহেলিত কোড রোধ করুন
আমার দলে আমরা একটি বড় একঘেয়ে প্রজেক্টে (পুরো ক্লাস, পদ্ধতি ইত্যাদি) প্রচুর পুরানো জিনিস পরিষ্কার করছি। পরিষ্কারের কাজগুলির সময় আমি ভাবছিলাম যে স্বাভাবিকের চেয়ে কোনও ধরণের টিকা বা লাইব্রেরি ফ্যানসিয়ার আছে কিনা @Deprecated। এই @FancyDeprecatedসফল হলে আপনি পুরানো অব্যবহৃত কোড পরিষ্কার না হয়ে যাওয়ার পরের একটি নির্দিষ্ট তারিখ অতিক্রান্ত হয়ে …

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

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

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