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