এটি কেবলমাত্র আমার পক্ষে গুরুত্বপূর্ণ যতটা সাধারণ জ্ঞানের পথে না আসায় আমরা আশা করি যে বেশিরভাগ পেশাদাররা থাকবেন।
আমরা যখন সংস্করণ নিয়ন্ত্রণের বিষয়ে কথা বলি তখন যুক্তি রয়েছে যে any version control beats not having anything at all
, এটি বিকাশের পদ্ধতিগুলির ক্ষেত্রে নয়। পদ্ধতিগুলির অর্থ নিয়ম, এবং নিয়মগুলি কখনও কখনও ভাঙ্গা হয়। আমি যতক্ষণ না কেউ স্মরণ করতে পারি, যেসব সংস্থা সত্যই বোকা জিনিসগুলি করেছে, তাদের পক্ষে কাজ করেছি, বোকা পদ্ধতিটি নিরাময়ের জন্য যে সমস্যাটিই ঘটেছিল তা অনেক দিন আগে চলে গেছে।
আমি একটি সংস্থার থেকে নিম্নলিখিতগুলি চাই:
পরিষ্কারভাবে নথিভুক্ত পদ্ধতি যা কয়েকটি পৃষ্ঠায় ফিট করে। গতিতে ওঠার জন্য যদি আমাকে কোনও গবেষণামূলক প্রবন্ধ বা (আরও খারাপ) কোনও উপন্যাস পড়তে হয় তবে আমি দীর্ঘ সময়ের জন্য হারিয়ে যাব।
প্রমাণ যে কোম্পানির আরও ভাল পদ্ধতি পরিবর্তন করার জন্য উন্মুক্ত। আমার কারও কাছে যেতে এবং বলতে সক্ষম হওয়া দরকার "আমি বুঝতে পারছি আপনি কেন [xyz] করছেন, তবে একটি সরঞ্জাম রয়েছে যা এখন আপনার জন্য বেশিরভাগ ক্ষেত্রে কাজ করে। আমরা কি এটি ব্যবহার করতে পারি?"
একটু প্রতিযোগিতা ভাল হতে পারে এবং প্রায়শই অনিবার্য is তবে, আমি এমন কোনও দোকান এড়িয়ে যাব যেখানে প্রতিযোগিতাটি মানুষকে অনুপ্রাণিত করার প্রাথমিক মাধ্যম হিসাবে ব্যবহৃত হয়। আপনি যদি বিকেল 5 টায় বিকাশকারী দ্বারা প্রতিদিন প্রতিশ্রুতিবদ্ধ # টি লাইন প্রেরণ করে এমন কিছু কোড করে থাকেন তবে আমি আপনার পক্ষে কাজ করতে চাই না।
যদি আপনি আশীর্বাদী ভান্ডারগুলিতে বিল্ডগুলি পরিবর্তনগুলি পরিবর্তন থেকে বিরত না করে থাকেন তবে বিল্ডটি বিল্ড বলেছে, আমি হকের মতো চালাচ্ছি। আমি 5:00 এ শেষ কাজটি করতে চাই তা হল আমার স্থানীয় বিল্ডটি পরীক্ষা করার জন্য মাস্টার রেপো থেকে পরিবর্তনগুলি টানানো, কেবল নিজেকে অন্য কারোর সেমিকোলন ঠিক করার জন্য।
আমি এমন পদ্ধতিতে ঝাঁপ দেওয়া পছন্দ করি যা চতুর গাছ থেকে পড়ে একটি প্রতিষ্ঠিত পদ্ধতির অনুরূপ। এটি বাধ্যতামূলক নয়, তবে পরিচিতির অনুভূতি প্রক্রিয়াগত ভুল না করার সময় উত্পাদনশীল হওয়ার চেষ্টা করার প্রাথমিক কুঁচকে পরাস্ত করতে সহায়তা করে।
যদি আমি দেখি যে তারা উপস্থিত রয়েছে বলে কৃতজ্ঞ হওয়ার চেয়ে আমি বিরক্তি প্রক্রিয়ায় আরও বেশি সময় ব্যয় করব , আমি সম্ভবত এই কাজটি শেষ করব।
অন্যটি উজ্জীবিত "ওরে না, আর কখনও হবে না!" হয় "আমরা আপনার কাছে আমরা একটি SVN বা কিছু ব্যবহার করা উচিত আমাদের জন্য সর্বোত্তম কার্যাভ্যাস সেট আপ করব। আমরা কোডের ছয় লাখ লাইন এবং 21 telecommuters আছে, আশা করছি?" ।
কেউ বাছাই করতে কিছু মজা করতে পারে। আমি সেই লোক নই :)