প্রসঙ্গ এবং সহজ বোঝার জন্য পুনরায় উদ্ধৃতি:
"প্রথম স্থানে কোডটি লেখার তুলনায় দ্বিগুণ হ'ল দ্বিগুণ। সুতরাং, আপনি কোডটি যতটা চালাকভাবে লিখেছেন, সংজ্ঞা অনুসারে আপনি এটির ডিবাগ করার পক্ষে যথেষ্ট স্মার্ট নন।"
ব্রায়ান কর্নিগান এখানে যা লিখেছিলেন তা স্পষ্টতই বোঝার বোঝায় এবং তিনি ভুল করে চতুর শব্দটি ব্যবহার করেছিলেন।
"প্রথম স্থানে কোডটি লেখার চেয়ে দ্বিগুণ শক্ত হয়ে পড়েছে। সুতরাং, আপনি কোডটি যতটা সম্ভব [সংশ্লেষিত] হিসাবে লিখেন, আপনি সংজ্ঞা অনুসারে এটিকে ডিবাগ করার পক্ষে যথেষ্ট স্মার্ট নন।"
সংবর্তন:
A thing that is complex and difficult to follow.
চতুর:
Showing intelligence or skill; ingenious
শিক্ষিত প্রোগ্রামাররা জানেন যে সহজ কোডটি বুদ্ধিমান। কোড যতটা সম্ভব চালাক সংজ্ঞা অনুসারে সহজ হওয়া উচিত। শিক্ষিত প্রোগ্রামাররা প্লেগের মতো সংশ্লেষিত কোডের সাথে কাজ করা এবং লেখা এড়াতে পারবে। তারা যখনই সুযোগ পাবে ততক্ষণ কোডগুলিকে চতুর কোডে পরিণত করবে। কোড সাধারণত বিভ্রান্ত হয় এবং ডোমেন সম্পর্কে জ্ঞান হিসাবে প্রোগ্রামিং এবং মানুষের জ্ঞানীয় ক্ষমতা বোঝার অভিজ্ঞতা এবং ভাগ জ্ঞানের মাধ্যমে আরও ভাল বোঝা হিসাবে চালাকির কাছে পৌঁছে।
এই উক্তিটির জনপ্রিয়তা এবং ব্রায়ান কার্নিগান ইন্ডাস্ট্রিতে বেশ জনপ্রিয় হওয়ার কারণে শব্দের এই অপব্যবহারের একটি নেতিবাচক সামাজিক প্রভাব রয়েছে এবং আমি সত্যই সেই ব্যক্তিকে সম্বোধন করা দেখতে চাই। এই নিবন্ধটি লেখার আগে আমি চেষ্টা করেছি যে আমি কেবল তাকে ইমেল করতে পারি কিনা, তবে আমি বুঝতে পেরেছি এমন কোনও ইমেল যোগাযোগের তথ্য খুঁজে পেতে অক্ষম ছিল :(।
আমি যে নেতিবাচক সামাজিক প্রভাবটি দেখেছি তা হ'ল অন্যান্য প্রোগ্রামাররা তাদের আরও চালাক সমবয়সীদের অপসারণ করছে, কারণ তারা এখন বুদ্ধিমানকে একটি সমস্যা হিসাবে দেখছে। আসল সমস্যা হ'ল বোকা বান্ধবীরা যারা ভাবেন যে তারা একটি নতুন ইউনিডিয়োম্যাটিক উপায়ে কাজ করে চালাক হয়ে চলেছে এবং বৃহত্তর সম্প্রদায়কে জানার এবং বোঝার পরিবর্তে যখন কোনও লাভ না হয় তখন ক্রমাগত নতুন জিনিস উদ্ভাবন করা হয় এবং যতটা সম্ভব চালাক ধারণাকে পুনরায় ব্যবহার করা হয়।
আমার স্পষ্ট করে বলা দরকার যদিও আপনার নিজের আবিষ্কারের চেয়ে প্রায়শই একটি বোধগম্যতা অর্জন করা আরও কঠিন। আপনার ছোট কুলুঙ্গি সমস্যার জন্য নিজস্ব উদ্ভাবন অবাস্তব সময়সীমার জন্য শিল্পে সাধারণ সমস্যার কারণ সময় সাশ্রয় করতে ব্যবহৃত হবে। এটি পর্যবেক্ষণের উপর ভিত্তি করে তৈরি করা হয় যে দরকারী, পুনরায় ব্যবহারযোগ্য জিনিসগুলি সাধারণত একটি বৃহত্তর কুলুঙ্গিকে লক্ষ্য করে বা আবিষ্কারের জন্য দরকারী বিমূর্ততা সরবরাহ করে। এছাড়া উপর ভিত্তি করে তৈরি সত্য যে মানুষ আরো অর্থ উপার্জন বড় কুলুঙ্গি লক্ষ্য যখন প্রায়ই এই টুল অত্যন্ত কিছু অ্যাপ্লিকেশন বিস্তৃত এলাকার জন্য ব্যবহারযোগ্য তৈরীর সাথে জড়িত জটিলতা কারণ ব্যবহার করতে কঠিন করে তোলে।
অন্যান্য নেতিবাচক সামাজিক প্রভাব হ'ল এটি অগ্রগতি এবং উপলব্ধি করার আকাঙ্ক্ষাকে বাধা দেয় কারণ আমাদের অহংকারিক জগতে আমরা তাত্ক্ষণিকভাবে আমাদের নিজস্ব বোঝার অভাবকে অস্বীকার করব এবং একসময় বোঝা গেলে, ধারণাটি আসলে ধারণাটি হয়ে গেলেও আমরা সংজ্ঞায়িত হওয়ার কোডটি লিখব will বেশ চালাক
টোডো আমি কিছু তথ্যসূত্র উদ্ধৃত করতে চাই তবে আমিও তথ্যগুলি ভাগ করে নেওয়ার ক্ষেত্রে আমার উল্লেখের অভাবে বাছাই করতে চাই যাতে আমি আমার তথ্যগুলির উত্স হিসাবে যা মনে করি তাড়াতাড়ি উদ্ধৃত করব এবং সম্ভবত আমি আসল তথ্যটি কিছু খুঁজে পাব দিন (বা আপনি এটি আমার জন্য খুঁজে পেতে পারেন! :)
- ইভেন্ট লুপগুলি সম্পর্কে তিনি এবং কীভাবে সেগুলি বুঝতে পেরেছিলেন সে সম্পর্কে গাইডো ভ্যান রসমের আলোচনা
- গিটহাবের এক কর্মচারী যিনি বলেছিলেন যে তারা ওয়াই-কম্বিনেটরে চালিত লোকদের নিয়োগ এড়ায়
- পাইথন সম্প্রদায়ের মধ্যে বেশিরভাগ আলোচনা এবং শেখা। পাইথন সম্প্রদায়টি বিশেষত নতুন ধারণাগুলির সমালোচনা করে তবে নতুন ধারণা তারা হাতছাড়া করে না তা খারিজ করে না এবং আপনি সাধারণত এমন বৈশিষ্ট্যগুলি দেখতে পারেন যা প্রথমদিকে সংশ্লেষিত হিসাবে দেখা হয়েছিল মূল ভাষার বৈশিষ্ট্য / প্যাকেজ হিসাবে দিনের আলো দেখে।
- আমার নিজের অভিজ্ঞতা এবং আমার 10000 ফুট পর্যবেক্ষণের ভিত্তিতে পেশাদার মতামত। আমি সেখানে সমস্ত দিক থেকেই আলোকিত করার জন্য বিশেষভাবে দেখতে পাচ্ছি না যদিও :( আশা করি আপনার অভিজ্ঞতা এবং পর্যবেক্ষণ আপনাকে একই জিনিস বলবে এবং অন্য কেউ এই উত্তরটিকে কিছু যোগ্যতা দেওয়ার জন্য নীচে মন্তব্য করতে পারে।
আপনার নিজের উদ্ধৃতি যুক্ত করতে নির্দ্বিধায়! এছাড়াও, আমার লেখায় কমা যোগ করতে নির্দ্বিধায়। আমি বেশ কিছু সময় ইংরেজিতে কমা ব্যবহার সম্পর্কে আমার জ্ঞানকে রিফ্রেশ করি নি ...