বাড়ি মতামত মাইক্রোসফ্ট অফিসের স্পেজেটি কোড গণ্ডগোল

মাইক্রোসফ্ট অফিসের স্পেজেটি কোড গণ্ডগোল

ভিডিও: दà¥?निया के अजीबोगरीब कानून जिनà¥?हें ज (নভেম্বর 2024)

ভিডিও: दà¥?निया के अजीबोगरीब कानून जिनà¥?हें ज (নভেম্বর 2024)
Anonim

গ্যালারী সমস্ত ফটো দেখুন

সুতরাং মনে হয় মাইক্রোসফ্ট প্রতি দুই থেকে তিন বছর অন্তর মাইক্রোসফ্ট অফিস আপডেট করে সপ্তাহে পরিমাপযোগ্য ঘূর্ণিমান আপগ্রেড চক্রের দিকে যাওয়ার সিদ্ধান্ত নিয়েছে seems অদ্ভুততা অনুভূত হওয়ার সাথে সাথে এর ফলে কিছু অবিশ্বাস্য হাসিখুশি হওয়া উচিত।

মাইক্রোসফ্ট কোডের সাথে সমস্যাটি হ'ল এটি বেশিরভাগ ক্ষেত্রে স্প্যাগেটি কোড, সাব্রোটিনগুলির একটি প্যাচ ওয়ার্ক কুইল কল করতে পছন্দ করে তার দিকে খারাপ হয়ে গেছে। এর অর্থ লক্ষ লক্ষ লাইনের কোড নেই যার কোনও অধ্যক্ষ নেই।

কোডিংয়ের সুবর্ণ দিনগুলিতে একজন ব্যক্তি ছিলেন যিনি আক্ষরিকভাবে সমস্ত কোড জানেন এবং বুঝতে পেরেছিলেন। এই ব্যক্তি কোডটি আসতে অস্বীকার করতে পারে, এটি জেনে যে এটি জটিলতার পরিচয় দেবে এবং এটি নষ্ট করবে। অনেকগুলি ওপেন সোর্স প্রকল্পগুলিতে এখনও অধ্যক্ষ রয়েছে তবে মাইক্রোসফ্ট এই লোকদের বরখাস্ত করেছে বা তাদের পদোন্নতি দিয়েছে, তাদের পরিবর্তে কোনও উপায় খুঁজছেন এমন ব্যবস্থাপকদের দিয়ে।

যেহেতু মাইক্রোসফ্টে অনেক প্রতিভাবান প্রোগ্রামার রয়েছে তাই স্প্যাগেটি কোডের বেশিরভাগটি কেবল বাইপাস করা হয়, এর বেশিরভাগ পণ্যগুলিতে জম্বি কোডটি রেখে যায়। এটি প্রায়শই আধা-ডেড কোড হয়ে থাকে। আপনি কেবল এটি মুছতে পারবেন না কারণ সেখানে কিছু অপ্রচলযোগ্য এবং অস্পষ্ট সাব্রোটিন থাকতে পারে যা এটি খুব কমই উল্লেখ করে এবং যদি এটি না থাকে তবে সিস্টেমটি ক্র্যাশ হতে পারে। মাইক্রোসফ্ট সফ্টওয়্যারটির সাথে আপনার অভিজ্ঞতা থাকা অনেকগুলি স্ক্রুবল এই ধরণের পরিস্থিতি থেকে শুরু করে।

অবশ্যই, ক্র্যাশ রিপোর্টিং এটি যথাসাধ্য সমাধান করার চেষ্টা করে। যদিও আমি অনুমান করছি যে জম্বি কোডটি সাধারণত এমন জায়গায় রেখে যায় যেখানে এটি কোনও সিস্টেমকে তার সমস্ত টুকরো সঠিকভাবে খুঁজে পেতে বা কীভাবে বাড়ি ফিরতে হবে তা সঠিকভাবে আবিষ্কার করতে অক্ষম হয়ে ক্র্যাশ করতে পারে।

মাইক্রোসফ্ট অস্বীকার করবে যে এটিতে প্রচুর স্প্যাগেটি কোড রয়েছে, তবে এ পর্যায়ে কোনও উপায় নেই around কীটি এটির সাথে বাস করা বা পরিচালনা করা। মাইক্রোসফ্ট স্প্যাগেটি কোড ম্যানেজমেন্টের একজন ভাইস প্রেসিডেন্ট নিয়োগ দিতে দেখতে চাই।

অফিস কোডারদের সৈন্যরা যদি আরও নিয়মিত ভিত্তিতে অফিস 365 আপগ্রেড করতে চলেছে তবে এই স্প্যাগেটি কোড পরিচালনাটি সহজ হবে না। তারা কখনই শেষ না হওয়া ইস্যুতে চলে যাবে এবং প্রক্রিয়াটিতে আরও হিট যোগ করবে।

আমি আশা করি আমি ভুল করছি তবে এটি ঘটার অপেক্ষায় ফিয়াস্কোর মতো দেখাচ্ছে। আমি দেখতে পাচ্ছি যে এই আপগ্রেডগুলির বেশিরভাগ বছর আগে থেকেই জুম্বি কোডে নতুন এবং আরও নতুন কোডগুলি সংঘাতের কারণ হিসাবে বাগ ফিক্স এবং জরুরী প্যাচগুলিতে রূপান্তরিত হয় এবং বিপর্যয় সৃষ্টি করে।

আপনি ভাববেন যে এখন অবধি মাইক্রোসফ্ট, যার ৯৯, ০০০ পূর্ণকালীন কর্মচারী এবং আরও ঠিকাদার রয়েছে, স্ক্র্যাচ থেকে পুরো পণ্যটি পুনরুদ্ধার করতে একটি দল জড়ো করতে পারে। সংস্থাটি এই ধরণের জিনিসটি ঘন ঘন চেষ্টা করে এবং এর সর্বোত্তম উদাহরণ হ'ল ডেভিড ক্যাটলার নেতৃত্বাধীন এনটি দল যা উইন্ডোজ 2000 কে মন্থন করেছিল But কিন্তু আপনি যখন হুডের নীচে তাকাবেন তখনও স্প্যাগেটি কোড রয়েছে।

গ্যালারী সমস্ত ফটো দেখুন

এটি পুরানো কোডে ফিরে আসার মাইক্রোসফ্ট উপায়। কেউ আসলে এটি কীভাবে কাজ করে তা পুরোপুরি নিশ্চিত নয় তাই তারা পুরানো পণ্য থেকে কোডটি নিয়ে এনে নতুন পণ্যটিতে ফেলে দেয়। এটি ভাল কাজ করে এবং এটি পুনরায় উদ্ভাবনের চেয়ে সহজ। শীঘ্রই আপনার আসল মেস পুনরায় সাজানো হবে।

কোড বেসটি সম্ভবত উইন্ডোজ 2000 এর পরে পরিবর্তিত হয়েছে তা সত্ত্বেও, আমি নিশ্চিত যে আপনারা অনেকেই এখানে এবং সেখানে উইন্ডোজ 95 এর সাথে খুঁজে পেয়েছেন ঠিক একই অদ্ভুত বাগ বা বিরক্তি লক্ষ্য করেছেন? কিভাবে এই চিত্র?

আপনি যদি আশেপাশে খনন করেন তবে আপনি আবিষ্কার করতে পারবেন যে মাইক্রোসফ্ট অফিসের এর অধীনে সি ++ কোডের 30 থেকে 60 মিলিয়ন লাইন রয়েছে। কিছু মডিউল অবশ্যই ভাল কোডেড রত্ন পাকা newbies দ্বারা টুইট করা হবে। কোডের অন্যান্য বিভাগগুলি বিপদে ভরা জঙ্গলে। সেখান থেকেই মজা শুরু হয়।

আসুন এক বছরে এই অ্যাডভেঞ্চারটি আবার ঘুরে দেখি এবং কী ঘটেছে তা দেখুন। এটি অত্যন্ত মজাদার হওয়া উচিত। যদি আমরা ভাগ্যবান হন তবে ধ্রুবক আপগ্রেড করার সময় সমস্ত বাসি জম্বি কোডটি মুছে ফেলা হবে। আমরা সবসময় আশা করতে পারি।

গ্যালারী সমস্ত ফটো দেখুন

মাইক্রোসফ্ট অফিসের স্পেজেটি কোড গণ্ডগোল