উত্তর:
বছর কয়েক আগে, আমি ত্রুটি ছুঁড়তে শুরু করে এমন একটি ডেটাবেস কেন্দ্রিক অ্যাপ্লিকেশনটির শীর্ষস্থানীয় বিকাশকারী হয়েছি। আমি এটি আবিষ্কার করেছিলাম যে একটি ডাটাবেস ক্ষেত্রে নকল মান ছিল যা তাদের অনুমতি দেওয়া উচিত ছিল না।
ডেটাবেসটিতে একটি অনন্য প্রতিবন্ধকতা স্থাপন করতে ভুলে গিয়ে আমি নিজেকে প্রহার করছিলাম যখন আমি এটিকে উত্পাদনের দিকে ঠেলে দিয়েছিলাম কারণ এটি কেবল এতটাই স্পষ্ট ছিল যে এই ক্ষেত্রটির একটি প্রয়োজন। আমি আমার এক সহযোগী বিকাশকারীকে প্রতিশ্রুতি দিয়েছি যারা আমাকে সংশোধন করেছেন ...
অন্যান্য বিকাশকারী : "ওহ আপনি ভুলে যাবেন না, সেই ক্ষেত্রটিতে একটি অনন্য বাধা ছিল I আমি কেবল এটিকে সরিয়েছি।"
আমি : "তুমি এটিকে সরিয়েছ কেন?"
অন্যান্য বিকাশকারী : "আমি এটি কয়েক সপ্তাহ আগে করেছি I আমি গ্রাহকের কাছ থেকে ডেটা ফাইল পাচ্ছিলাম এবং তারা আমদানি করত না কারণ অনন্য সীমাবদ্ধতা নতুন ডেটা ব্লক করে So
আমি: "আপনি কি এই বিষয়টি বিবেচনা করা বন্ধ করে দিয়েছিলেন যে আমরা যদি বিদ্যমান নতুন ডেটা ওভারল্যাপ করে এমন নতুন ডেটা পেয়ে থাকি এবং তা আমদানি করার আগে কারও কাছে এটি উল্লেখ করার বিষয়ে চিন্তা করি?"
অন্যান্য বিকাশকারী : (ফাঁকা তাকান)
আমি : ফেসপাল।
এটি কোনও প্রযুক্তির সিদ্ধান্ত হিসাবে গণ্য হয়েছে কিনা তা নিশ্চিত নই , তবে পিএইচপি-তে লিখিত একটি সিএমএস-জাতীয় ডকুমেন্ট-পরিচালনার ওয়েবসাইটের জন্য আমি দায়বদ্ধ ছিলাম। এই বছর জুড়ে, আমি সম্ভবত, সম্ভবত, মত, এর মানুষ (ম্যানেজার, ব্যবহারকারী, বৈশিষ্ট্য requestors) পেতে একাধিক বার চেষ্টা হয়তো , প্রয়োজনীয়তা এবং জিনিস ভবিষ্যত দিক সম্পর্কে একসাথে চিন্তা বসে সম্ভাবনা বিবেচনা করুন। কখনই হয়নি। এটা সবসময় "এই বৈশিষ্ট্য যুক্ত", "যা ফিচার জুড়ুন" ছিল, এবং সবাই সব বিভিন্ন উপায়ে সবার উদাসীন জানতেন না আর ওয়েবসাইট ব্যবহার করা হয়েছে। আমি চলে যাওয়ার সময় এটি একে অপরের সাথে সংযুক্ত তবে সম্পর্কযুক্ত বৈশিষ্ট্যগুলির একটি বিশাল জগতে পরিণত হয়েছিল এবং পুরো সংস্থায় আমি একাই ছিলাম যারা প্রতিটি বৈশিষ্ট্য জানতেন। এখন, কেউ না। Mwahaha।
একটি টেলকো গ্রেড ভয়েস মেইল সিস্টেম পুনরায় লেখা হচ্ছে।
পূর্ববর্তী সিস্টেমটি ইউনিক্সে চলছিল এবং 90 এর শেষের দিকে মাইক্রোসফ্টের সিওএম প্রযুক্তিও এসেছিল। অনেক বিকাশকারী এই নতুন এনটি ভিত্তিক সিস্টেমে কাজ করছেন। অনেক চেষ্টা করার পরেও এর পারফরম্যান্সটি ইউনিক্স সিস্টেমের কাছাকাছি ছিল না এবং এই নতুন সিস্টেমটি কেনে এমন একটি বড় গ্রাহক হতাশ হয়ে পড়েছিলেন। সংস্থাটি বিক্রি করতে হয়েছিল এবং কিছু লোককে সংস্থাটি ছাড়তে হয়েছিল।
কুৎসিত ছিল। জোয়েল তার নিবন্ধটি লেখার প্রায় দু'বছর আগে এই সমস্ত ঘটেছিল: থিংস ইউ হুড নেভার ডু না, পার্ট আই
এসভিএন স্ন্যাপশটের উপর ভিত্তি করে প্রথম প্রকাশের সংস্করণ হওয়ার আগে একটি বাহ্যিক গ্রন্থাগার (এই ক্ষেত্রে স্প্রিং আরসিপি হওয়া ) গ্রহণ করা। এটির বেশ গ্যারান্টিযুক্ত যে প্রকল্পটি কমবেশি মারা যাবে এবং আপনি নিজেকে মৃতদেহের সাথে আবদ্ধ অবস্থায় দেখতে পাবেন। ভাল, আমাদের ক্ষেত্রে এটি আরও খারাপ হতে পারে। এখনও একটি বড় ঝুঁকি।
একটি উদাহরণ আমি স্মরণ করি যে কোনও নির্দিষ্ট জাভা অ্যাপ্লিকেশন সার্ভারের সাথে প্রাথমিকভাবে প্রতিশ্রুতিবদ্ধ হওয়া জড়িত ছিল যদিও এটি এখনও প্রকল্পের জন্য প্রয়োজনীয় বৈশিষ্ট্যগুলি পায় নি, এটি কখন কার্যকর করা হবে তার জন্য একটি রোডম্যাপ। স্বাভাবিকভাবে বিক্রেতার তত্ক্ষণাত সরবরাহ করা হয়নি যতটা প্রাথমিকভাবে নির্দেশিত হয়েছিল, যা একটি বড় সমস্যা হওয়া উচিত ছিল তবে বাস্তবে ব্যর্থতার ধীর রাস্তায় অনেকগুলি মোরগ ছিল।
এই ধরণের সমস্যার বেশিরভাগ ক্ষেত্রে আমি যে সমস্যার মুখোমুখি হয়েছি তা অপ্রমাণিত / অপরিপক্ক প্রযুক্তির প্রতিশ্রুতিবদ্ধ ছিল, প্রায়শই কারন প্রযুক্তিগত দিক থেকে প্রভাবশালী কারও ক্ষেত্রে পুনঃসূচনা চালিত উন্নয়নের প্রবক্তা।
তিন বছর আগে, আমাদের বাসদেব বিভাগ বলেছিল যে ডকুমেন্টামে তাদের কন্টেন্ট এমজিএমটি সিস্টেম তৈরি করতে হয়েছে কারণ তারা যে ফার্মা সংস্থাগুলি নামটি জানার চেষ্টা করছে তারা প্রযুক্তিতে আরামদায়ক ছিল। সুতরাং আমরা এটি তৈরি করতে প্রচুর অর্থ ব্যয় করেছি এবং 12 মাস পরে এটি সংরক্ষণ করেছি।
এই বছরের ফেব্রুয়ারিতে তারা ঘোষণা করেছিল যে নতুন সিস্টেমটি শেয়ারপয়েন্ট ২০১০-এর ভিত্তিতে তৈরি হবে gu অনুমান করতে চান কেন? কারণ, হঠাৎ করেই, এই নামটি ফার্মাস দ্বারা পরিচিত এবং তারা স্বাচ্ছন্দ্য বোধ করেছিল!\\ uSlackr
সি / সি ++ তে আধুনিক অপারেটিং সিস্টেমগুলি রচনা করা হচ্ছে। আমরা মরিস কৃমি (৮০ এর দশকের শেষের) পরে জানি যে এটি নেটওয়ার্ক নেটওয়ার্ক সফটওয়্যার তৈরির জন্য সম্পূর্ণ অপ্রয়োজনীয় ভাষা, তবে এটি কারও কাজ থেকে বিরত রাখেনি, যা মূলত অপরাধ অবহেলার আইএমওর পরিমাণ amounts
std::string
, তবে এটি কাজ করে, এবং ধারক শ্রেণির টেমপ্লেটগুলি সহ বৃহত শ্রেণির সম্ভাব্য ত্রুটিগুলি দূর করতে পারে।
আমি যা দেখেছি ...
১৯৮০ এর দশকে প্রাইম নামে একটি সংস্থা ছিল যা পিক ডাটাবেস এবং বেসিকের সংস্করণ চালিত কম্পিউটার তৈরি করেছিল। যে সময় আমি একটি কেনা হয়েছিল তার ব্যবহারকারীর বিভাগটি একেবারে নিশ্চিত ছিল যে এটি তাদের অর্থের ওডলগুলি সাশ্রয় করবে, তারা এক-চতুর্থাংশের সময়ে একজন ব্যবসায়িক বিশ্লেষকের সাথে প্রসেসিং এবং ফলাফলগুলি পেতে চেয়েছিল get চারটি পূর্ণ-সময়ের প্রোগ্রামার বিশ্লেষক এবং কাজের একটি ব্যাকলগ থাকার আগে এটি মোটেও দীর্ঘ হয়নি।
প্রযুক্তি তাদের জন্য কী করবে তা অনুমান করার ক্ষেত্রে বড় ভুল।