এটি আলতোভাবে নিরুৎসাহিত করা উচিত
.. আপনি সম্ভবত জানেন না যে এর জীবনকাল ধরে উত্স কোডটি দেখতে পাবেন।
যদিও কোনও জটিল বা পুরাতন কোডের কোডটি নিয়ে হতাশ হওয়া এবং কাজের কথা বলতে গেলে এটি উত্সাহ / ভেন্টস / এএসসিআইআই শিল্প / খারাপ জোকস / আপত্তিকর মন্তব্যগুলি উত্স কোডের মধ্যে স্থাপন করা অযৌক্তিক এবং একটি উভয়ই আমার অভিজ্ঞতা খারাপ ধারণা। কখনও কখনও, মন্তব্যগুলি লেখেন প্রকৌশলী তার মন্তব্যে যে পরিণতি ঘটতে পারে তা সম্পর্কে অবগত নয় - আমি এখানে দেখি এমন কয়েকটি সমস্যা রয়েছে:
- ওপেন সোর্স / নমুনা কোড হিসাবে জনগণের কাছে কোডে প্রকাশিত প্রচুর পরিমাণে এক্সপ্লিটিভ।
- দুর্বল স্বাদে কৌতুকগুলি কিছু টিমের সদস্যদের জন্য গভীর অপরাধের কারণ হিসাবে শিল্প ট্রাইব্যুনাল হয়।
- নিক্ষিপ্ত মন্তব্যগুলি যা আসলে বর্ণবাদী / যৌনতাবাদী / লিঙ্গ-ইস্টের কারণে মানুষকে বহিষ্কার করা হত।
যদিও আমাদের সকলের হতাশা / মজা / জ্যাপ করার জন্য কিছু আউটলেট থাকা দরকার, সোর্স কোড এটি করার জায়গা নয়, আইএমও। উত্স কোডের চেয়েও কম দস্তাবেজগুলি পড়তে পারা গেলেও আপনি কোনও চুক্তি, সহায়তা পৃষ্ঠাগুলি, ব্লুপ্রিন্টস বা অন্যান্য পেশাদার নথিগুলিতে এক্সপ্লিটিভ / জোকস / আপত্তিকর মন্তব্য রাখবেন না।
টিম নেতারা যদি এ সম্পর্কে সমস্ত চাপ পেয়ে থাকেন, তবে এতে বিচলিত হতে চলেছে, তাই আমি সমস্যা প্রকৌশলীদের সাথে একটি শান্ত শব্দটির মাধ্যমে 'আলতো করে নিরুৎসাহিত' বলি এবং বাষ্প বন্ধ করার উপযুক্ত ভেন্টিং ব্যবস্থা সরবরাহ করি, তা ফেসবুকই হোক, তাত্ক্ষণিক বার্তাপ্রেরণ , এয়ার হকি বা একটি পাঞ্চ-ব্যাগ।
মন্তব্যগুলি সংকলিত হয়েছে তা বলার অপেক্ষা রাখে না - জাভাস্ক্রিপ্ট, বা অন্য কোনও গতিশীল ক্লায়েন্ট-সাইড কোড কী?
আমার কিছু বাস্তব-বিশ্বের অভিজ্ঞতা যা এখানে আমার মতামতকে রুপ দিয়েছে:
মাইক্রোসফ্টে কাজ করার সময় আমি স্পষ্ট করেছিলাম যে একজন সফটওয়্যার ইঞ্জিনিয়ার "পারবেন না" - এর সঠিক বানান জানেন না - তিনি ও, এল এবং ডি মিস করেছেন - এবং তিনি কীভাবে পারছেন না তার দীর্ঘ ব্যাখ্যা দিয়ে তার কোডের বেশিরভাগ অংশটি প্রকাশ করেছিলেন এক্সকে কাজ করতে হবে কারণ Y ব্যক্তি জেডকে সমস্যা দেখা দিচ্ছিল His তার কোড দুর্দান্ত ছিল; তাঁর বানানটি তেমন ভাল ছিল না। বলার অপেক্ষা রাখে না যে এই কোডটির পরবর্তী কোনও পর্যালোচক (উদাহরণস্বরূপ) কোডটিতে বিপুল সংখ্যক এলোমেলো শপথ দেখে ভীত হয়েছিলেন। এই কোডটির কিছু অংশীদারদের (ড্রাইভার লেখক) দেখানো হয়েছে। শপথ নেওয়ার সময় তাদের ভয়াবহতাটি কল্পনা করুন। আদর্শভাবে এই অনুদানগুলি প্রকল্প পরিচালকের কাছে মৌখিক আকারে হওয়া উচিত (যার ক্ষেত্রে ব্যক্তি ওয়াইয়ের আলোচনায় আসতে পারেন) বা সম্ভবত বার্তাগুলি দিয়েছিলেন, তবে উত্সে নয়।
একটি সংস্থায়, একজন বিদেশী-ভাষা-বক্তৃতাশীল ব্যক্তি মূলত ইংলিশ-স্পিকার দলে যোগদান করেছিলেন। অন্য কেউ সেগুলি পড়তে পারে না এই ভেবে তিনি তাঁর ভাষায় মন্তব্য লিখেছিলেন। এটি ঠিক ছিল, যতক্ষণ না বাবেলিশ / গুগল ট্রান্সলেট তার ভাষার জন্য একটি 'টু ইংলিশ' বিকল্প প্রকাশ না করে, তখন দলের বাকি সদস্যরা কয়েকটি মন্তব্য অনুবাদ করেছিল এবং লোকটি সংস্থা সম্পর্কে যে অপব্যবহার করেছিল এবং প্রায়শই অবমাননাকর মন্তব্য করেছিল তাতে হতবাক হয়ে যায় , তার দল এবং একজন মহিলা সহকর্মী। বিশ্রী ।
অন্য সংস্থায়, একজন লোককে সত্যই ASCII আর্ট নিয়ে গিয়েছিল এবং কোড রিভিউয়ারদের দ্বারা তার সোর্স কোডে অনির্ধারিত (বা সম্ভবত আশীর্বাদযুক্ত) সমস্ত প্রকারের শিল্প স্থাপন করেছিল। কিছুক্ষণ পরে, তিনি সাধারণত কোনও ধরণের ট্যাগ লাইনের সাথে কোনও কারণে ড্রাগনগুলিতে বাস করতেন। পরে, একটি ওয়েলশ ব্যক্তি দলে যোগ দিলেন। ওয়েলসের জাতীয় প্রতীক একটি লাল ড্রাগন, সুতরাং নতুন লোকটি প্রথমে ছবিগুলি নিয়ে আনন্দিত হয়েছিল, কিন্তু তখন অসন্তুষ্ট হয় যখন কিছু মূর্খ ট্যাগ লাইন আপত্তিজনক হিসাবে ধরা যেতে পারে। হ্যাঁ, কিছু দলের নেতৃত্বের মধ্যস্থতার প্রয়োজন, তবে এটি হওয়া উচিত ছিল না।
নিরীহদের রক্ষা করার জন্য নাম / নির্দিষ্টকরণ সরানো হয়েছে।