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

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

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

16
কোডটি দক্ষতার সাথে কার্যকর করার সাথে সাথে আপনার পাঠযোগ্যতার ত্যাগ করা উচিত? [বন্ধ]
কোডটি দক্ষতার সাথে কার্যকর করার সাথে সাথে আপনার পাঠযোগ্যতার ত্যাগ করা উচিত? উদাহরণস্বরূপ 3 লাইনের কোড 1 লাইনে আমি পিট গুডলিফের কোড ক্রাফ্টে পড়েছি যে পঠনযোগ্যতা চাবিকাঠি। আপনার চিন্তাগুলো?

5
কোন ফাইল / পরিসীমা একটি কোড ফাইল খুব বড়?
আমি প্রচুর 2-3 কে লাইন ফাইল সন্ধান করছি এবং এগুলি এত বড় হওয়া উচিত বলে মনে হয় না। উত্সরূপে উত্স কোড ফাইলটিকে "খুব বড়" বলার জন্য একটি ভাল মাপদণ্ড কী?? উত্স কোড ফাইলের সর্বাধিক পরিমাণ লাইনের মতো কোনও বিষয় আছে কি?

14
বাগগুলি ঠিক করুন, বা গ্রাহক তাদের সন্ধানের জন্য অপেক্ষা করবেন?
অন্যান্য ব্যক্তিরা কি বাগগুলি দেখলে তারা ঠিক করে দেয় বা ক্রাশ / ডেটা ক্ষতি / লোকেরা এটি ঠিক করার আগেই মারা যাওয়ার আগ পর্যন্ত অপেক্ষা করে থাকে? উদাহরণ 1 Customer customer = null; ... customer.Save(); কোডটি স্পষ্টতই ভুল, এবং এর আশেপাশে কোনও উপায় নেই - এটি নাল রেফারেন্সে কোনও পদ্ধতি …
35 code-quality  bug 

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

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

10
পদ্ধতি প্যারামিটার হিসাবে সদস্য ভেরিয়েবল পাস করা
একটি প্রকল্পে আমি এই জাতীয় কোড পেয়েছি: class SomeClass { private SomeType _someField; public SomeType SomeField { get { return _someField; } set { _someField = value; } } protected virtual void SomeMethod(/*...., */SomeType someVar) { } private void SomeAnotherMethod() { //............. SomeMethod(_someField); //............. } }; আমি কীভাবে আমার সতীর্থদের …

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

5
অন্যদের কাছে উদ্বেগের বিচ্ছেদকে কীভাবে ব্যাখ্যা করবেন?
আপনার যদি এমন কোনও সহকর্মী থাকেন যা কনসার্নস বিচ্ছিন্নকরণের সুবিধাগুলি বুঝতে পারেন না বা তাদের প্রতিদিনের কাজগুলিতে ধারাবাহিকভাবে প্রয়োগ করার জন্য যথেষ্ট পরিমাণে বুঝতে না পেরেছিলেন তবে আপনি কীভাবে তাদের কাছে এটি ব্যাখ্যা করবেন?

17
উত্স কোডের জন্য দরকারী মেট্রিকগুলি কী কী? [বন্ধ]
উত্স কোডের জন্য ক্যাপচারের জন্য দরকারী মেট্রিকগুলি কী কী? কীভাবে মেট্রিকগুলি উদাহরণস্বরূপ (এক্সিকিউটেবল?) কোডের লাইনগুলি বা সাইক্লোমেটিক কমপ্লেসিটি মানের নিশ্চয়তার সাথে সহায়তা করতে পারে বা সফ্টওয়্যার বিকাশ প্রক্রিয়াটির জন্য তারা সাধারণভাবে কীভাবে উপকারী?

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

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

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

5
পাইথোনিককে একই ফাইলে একাধিক ক্লাস সংজ্ঞায়িত করা হিসাবে বিবেচনা করা হয়?
অজগরটির সাথে প্রথমবারের মতো কাজ করার সময়, আমি খুঁজে পেয়েছি যে আমি একই ফাইলটিতে একাধিক ক্লাস লিখেছি, যা জাভা যেমন অন্যান্য ভাষার বিরোধী, যা প্রতি ক্লাসে একটি ফাইল ব্যবহার করে। সাধারণত, এই ক্লাসগুলি 1 টি বিমূর্ত বেস বর্গ দ্বারা গঠিত হয়, 1-2 কংক্রিট বাস্তবায়নের সাথে যারা ব্যবহারের ব্যবহার কিছুটা আলাদা …

11
কোন বন্ধুর সাথে যখন একটি ছোট প্রকল্প ত্যাগ করা যায় তখন আমি কীভাবে নির্ধারণ করি তা কী কারণগুলিকে প্রভাবিত করবে? [বন্ধ]
আমি নিজেকে দেরীতে হিসাবে একটি শক্ত জায়গা পেয়েছি। প্রায় 8 মাস ধরে একটি প্রোগ্রামিং বন্ধুটির সাথে একটি গেমের সাথে কাজ করা হয়েছে। আমরা দুজনেই গত বছরের আগস্টের দিকে প্রোগ্রামিংয়ে নতুন হিসাবে যাত্রা শুরু করেছিলাম, তিনি ২ য় বর্ষের সিএস শিক্ষার্থী, আমি ব্যবসায়ের মাধ্যমে আইটি সাপোর্ট টেক এবং বহু বই এবং …

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