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

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

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

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

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

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

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

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

4
এমভিসিতে একটি নিয়ামক শ্রেণিতে ব্যক্তিগত, অ-অ্যাকশন, ফাংশনগুলি রাখা ভাল অনুশীলন হিসাবে বিবেচিত হয়?
কখনও কখনও নিয়ামক শ্রেণীর ক্রিয়াকলাপগুলি মডেল থেকে ভিউতে ডেটা প্রবাহকে কেবল নিয়ন্ত্রণ করার জন্য কোডের বহু-বহু লাইন সহ বিশাল এবং কদর্য হয়ে উঠতে পারে। এক পর্যায়ে এই বিশাল ফাংশনগুলি ভাল কোডের মূল নীতিগুলি পুরোপুরি হারিয়ে ফেলে, যেমন কেবল একটি কাজ করা, ছোট হওয়া, পঠনযোগ্য এবং পরিচালনাযোগ্য ইত্যাদি of কন্ট্রোলার ক্লাসে …
10 php  code-quality  mvc 

6
ক্লাস এ-তে কোনও সম্পত্তি কীভাবে প্রয়োগ করা যায় যা শ্রেণি এ এর ​​শিশু সামগ্রীর সম্পত্তি বোঝায়
আমাদের কাছে এই কোডটি রয়েছে যা সরলীকরণের পরে দেখায়: public class Room { public Client Client { get; set; } public long ClientId { get { return Client == null ? 0 : Client.Id; } } } public class Client { public long Id { get; set; } } এখন …
9 c#  code-quality  null 

2
আমাদের কী পুরো মডিউল ব্যবহার বা কেবল সর্বজনীন পদ্ধতির যুক্তি যাচাই করতে হবে?
আমি শুনেছি যে পাবলিক পদ্ধতির যুক্তিগুলির বৈধতা দেওয়ার পরামর্শ দেওয়া হচ্ছে: যদি নাল প্রত্যাশা না করে তবে কি নাল পরীক্ষা করা উচিত? কোনও পদ্ধতিতে কি তার পরামিতিগুলি বৈধ করা উচিত? এমএসডিএন - CA1062: সর্বজনীন পদ্ধতির আর্গুমেন্টগুলি বৈধ করুন (আমার কাছে নেট নেট ব্যাকগ্রাউন্ড রয়েছে তবে প্রশ্নটি সি # নির্দিষ্ট নয়) …

3
যেখানে 'নিষ্পত্তি' করার মতো কিছু নেই সেখানে 'ব্যবহার করা' কি উপযুক্ত?
সি # তে, usingবিবৃতিটি জঞ্জাল সংগ্রহকারীর জন্য অপেক্ষা না করে সংস্থানীয় পদ্ধতিতে সংস্থানগুলি নিষ্পত্তি করতে ব্যবহৃত হয়। উদাহরণস্বরূপ, এটি ব্যবহৃত হতে পারে: এসকিউএল আদেশ বা সংযোগগুলি নিষ্পত্তি করুন স্ট্রিমগুলি বন্ধ করুন, কোনও ফাইলের মতো অন্তর্নিহিত উত্সকে মুক্ত করে, বিনামূল্যে জিডিআই + উপাদান, প্রভৃতি আমি লক্ষ্য করেছি যে usingযেখানে নিষ্পত্তি করার …

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

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

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

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

14
আমি কীভাবে (কৌশলে) আমার প্রকল্প পরিচালক বা নেতৃত্ব বিকাশকারীকে বলতে পারি যে প্রকল্পের কোডবেস গুরুতর কাজের প্রয়োজন?
আমি সবেমাত্র একটি (অপেক্ষাকৃত) ছোট উন্নয়ন দলে যোগদান করেছি যা এক বছর নয়, বেশ কয়েকটি মাস ধরে একটি প্রকল্পে কাজ করে। বেশিরভাগ বিকাশকারী কোনও প্রকল্পে যোগ দেওয়ার সাথে সাথে, আমি আমার প্রথম কয়েক দিন প্রকল্পের কোডবেস পর্যালোচনা করে কাটিয়েছি। প্রকল্পটি (মাঝারি থেকে বড় আকারের এএসপি.নেট ওয়েবফোর্স ব্যবসায়ের আবেদনের অভ্যন্তরীণ লাইন), …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.