খারাপ কোডিং (ডিজাইন) মানের অধীনে আপনি যখন কোড করতে বাধ্য হন তখন কী করবেন


9

এটি আদর্শ নামকরণের কনভেনশন সম্পর্কে নয়, যেখানে আপনার মন্তব্যগুলি কোথায় রাখা উচিত, আমরা অঞ্চলগুলি ব্যবহার করা উচিত ইত্যাদি This এটি একটি কোডিং মান সম্পর্কে যা কোনও প্রোগ্রামারকে তার অ্যাপ্লিকেশনগুলি কীভাবে ডিজাইন করতে হবে সে সম্পর্কে বিশদ আলোচনা করে discus

স্টাফ এর মতো: (একটি নেট অ্যাপে এবং সঠিক শব্দগুলিতে নয়)

  • সম্ভব কয়েকটি ক্লাস করুন
  • ক্লাসগুলি তাদের আসল বিশ্ব সমকক্ষদের যতটা করতে পারে ততগুলি করা উচিত
  • পরিবর্তন এক্সটেনশনের চেয়ে ভাল
  • প্রতি বিভাগে একটি ডিএলএল (ইমেল ফাংশনের জন্য একটি গ্রন্থাগার, ফাইল সম্পর্কিত ফাংশনের জন্য একটি গ্রন্থাগার)

প্রত্যেকেরই খারাপ কোড এবং সম্ভবত খারাপ ডিজাইনের অভিজ্ঞতা রয়েছে তবে আপনাকে যদি কোনও দলে রাখা হয় তবে (ছেড়ে দেওয়া কোনও বিকল্প নয়) যেখানে তাদের নকশার মান রয়েছে যা সঠিক মনে হয় না। আমি যখনই আমাকে এইভাবে কোডিং করতে বলি তখন আমি ভিতরে মরে যাচ্ছি এমনভাবে পেশাদারিত্বের প্রতিক্রিয়া জানাতে আমি নিশ্চিত নই uns


আমি এমনকি এটি যত্নশীল নই যে এটি জাহান্নাম হিসাবে পুরানো, আমার এটি বলতে হয়েছিল: এই তালিকাটি পড়ে প্রায় আমার উদ্বেগের আক্রমণ হয়েছিল।
বেসিনেটর

উত্তর:


14

কে এটি মূলত বলেছিল তা আমি জানি না, তবে যখন আপনি পছন্দ করেন না এমন পরিস্থিতির মুখোমুখি হন, কেবলমাত্র তিনটি বিকল্প রয়েছে:

  1. ইহা পরিবর্তন করুন.

  2. গ্রহন করুন.

  3. এটা ছেড়ে দাও.

প্রথম বিকল্পটি চেষ্টা করার জন্য বিশাল প্রচেষ্টা করার জন্য কি আপনার মধ্যে কি শক্তি এবং প্রভাব রয়েছে? আপনি কি স্টিলথ এবং ঝুঁকিপূর্ণ বরখাস্ত হয়ে আরও ভাল কোড লিখতে চান?

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

কোন বিকল্পটি ছেড়ে দেয় 3.. স্বল্প মেয়াদে আপনার যদি পরিস্থিতিটি গ্রহণ করতে হয় তবে আপনার অন্য কোনও কাজের জন্য অন্য কোথাও অনুসন্ধান করা শুরু করা উচিত।

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