আমি একটি শখের প্রোগ্রামার (দ্রুততর করার জন্য ভিবিএ দিয়ে শুরু করেছি) এবং ভিবি.এনইটি / সি # নেট নিয়ে কাজ করছি এবং ADO.NET শিখার চেষ্টা করছি to
প্রোগ্রামিংয়ের একটি বিষয় যা আমাকে সর্বদা হতাশ করে চলেছে তা হল 'ভাল' দেখতে কেমন? আমি পেশাদার নই তাই তুলনা করার মতো সামান্যই আছে। একটি ভাল প্রোগ্রামার কি করে? তাই কি:
- তাদের প্রদত্ত ভাষায় সমস্ত অবজেক্ট / শ্রেণি / পদ্ধতি সম্পর্কে আরও ভাল বোঝা আছে?
- তাদের প্রোগ্রাম আরও দক্ষ?
- তাদের প্রোগ্রামগুলির নকশা আরও ভাল ডকুমেন্টেশন, ফাংশনগুলির জন্য নামগুলির ভাল পছন্দ ইত্যাদির ক্ষেত্রে আরও ভাল?
অন্য একটি উপায় রাখুন, আমি যদি কোনও পেশাদার প্রোগ্রামারের কোডটি লক্ষ্য করি তবে আমার সাথে সম্পর্কিত তাদের কোডটি সম্পর্কে আমি প্রথমে কী লক্ষ্য করব? উদাহরণস্বরূপ, আমি Wrox প্রেস দ্বারা 'পেশাদার ASP.NET' এর মতো বই পড়ি। সেই বইটির 'ওয়ার্ল্ড ক্লাস' কোডের উদাহরণ কি? এটাই কি চূড়া? কোনও শীর্ষ-বন্দুক প্রোগ্রামার কি সেই কোডটি দেখে মনে করবে এটি ভাল কোড?