Table of Contents
আধুনিক প্রকৌশলবিদ্যায় কেন নীতি গুরুত্বপূর্ণ
ইলোজি আইজিডি নীতি অনুসারে সফটওয়্যারের প্রযুক্তি শিক্ষার সাথে দীর্ঘ সময় ধরে লড়াই করে আসছে।
ফাউন্ডেশন: SOLPIBLE সম্পর্কে প্রত্যেক এডুকেটর কী জানে
শিক্ষা কৌশলের ব্যাপারে শিক্ষা গ্রহণ করার আগে, প্রতিটি নীতির একটি দিক বিবেচনা করা গুরুত্বপূর্ণ। রবার্ট সি এর দ্বারা চালু পাঁচ নির্দেশনা।
- [[F] একটি দায়িত্ববোধ নীতি (SRP):[FR] [FL] একটি ক্লাসের একটির থাকা উচিত এবং শুধুমাত্র একটি কারণ পরিবর্তন করা উচিত
- [[F] খোলা নিয়ম [OCPL][FOP][FLT] [FLT] [FLT] দ্বারা একটি সফটওয়্যার খোলা উচিত কিন্তু পরিবর্তনের জন্য বন্ধ করা হবে
- [[[F]LOP [L]Lisovollwe নীতি পরিবর্তন করতে হবে [LSP][FO[FL] সাব-type অবশ্যই তাদের ভিত্তির মান পরিবর্তন না করে তাদের বেসের জন্য দোষী হতে হবে ।
- [[FLT] ইন্টারফেসের উপর ভিত্তি করে চিহ্নিত নীতি (ISP) [FOP] ক্লায়েন্টকে বাধ্য করা উচিত নয় যে তারা ইন্টারফেস ব্যবহার করে না ।
- [[F] [FLT] [DIP] বিপরীত [DIP] [FR] একটি sp[FLT] একটি জাহাজের ওপর নির্ভর করে, কোন শর্তের ওপর নয় ।
মূল সংজ্ঞার জন্য মার্টিনের ভিত্তিপত্র [FLT] [FO]] "De" [FON:L] [FL]"] [FFL]] এবং নকশা বিন্যাসের বিন্যাসগুলো এখনও প্রয়োজনীয়: [FFO:L] । অনেক শিক্ষাবিদ [FODO [FD] উইকিপিডিয়ার] প্রবন্ধটি উল্লেখ করে [FD]
কৌশল ১: SOLDet Remoona Remol of Remode এবং বিনিময়ের মাধ্যমে
ছাত্ররা প্রায়ই এসওএলআইডির সাথে লড়াই করে কারণ সুবিধাটি ক্ষুদ্র কোডবেষন নয়। একটি প্রমাণ মাত্র পদক্ষেপ হলো কোডের গন্ধের সূচনা করা। যেমন: যেমন, প্রতিটি ডেভেলপার অভিজ্ঞতা লাভ করেছে। উদাহরণ: "আমি" যা তথ্য, তথ্যগতভাবে পরিচালনা করে এমন একটি শ্রেণী, এবং লগিং () 'র সময়' এবং 'র জন্য একটি নতুন পদ্ধতি' প্রদর্শন করা সম্ভব। এই সমস্ত ছাত্র-ছাত্রীরা কিভাবে পুনরায় লিখতে পারে সে সম্পর্কে জানতে পারে সে সম্পর্কে জানতে পারে। উদাহরণ: 'RODODL': SDODRDRDODODODRUTRIL [ecTRUT] -DRURUTLLLLLLLYNLY:LL এর মাধ্যমে একটি সাধারণ ফাইল।
সক্রিয় শেখা ল্যাব: কেনাকাটার বাজারের কাঠামোর সমন্বয়
একটি জাভা অথবা পাইথন ক্লাস প্রদান করুন [FLT:] যে সমস্ত গণনা করা হয়, সেগুলো মোট হিসাব করে, একটি ডিউটেশনের বিষয় উল্লেখ করে এবং একটি ডাটাবেস সংরক্ষণ করে । সকল দায়িত্ব অর্পণ করুন । S.FON [FP], একত্রিত করুন:L [F], SL [F], SOD], [F], SV, [F]::::::L, [F] -L] [FD.D.F.F.F.D.L], [/b]
কৌশল ২: ভিজুয়াল এনালগ এবং মেটাফরাস (Fefl) ব্যবহার করো
পরিচিত সিস্টেম ব্যবস্থার ক্ষেত্রে অ্যাবস্ট্র্যাক্টাল নীতি ব্যবহারযোগ্য হলে, SPR.R. S. Avol (Volssssp) সাথে তুলনা করে সুইস আর্মি ছুরি (অভিওএসআরপি) এর একটি নিবেদিত রান্নাঘরের ছুরি (সার্স/সার্স/স্পার্স) এর সাথে তুলনা করে। OCPCTAD ব্যবহার করে মিডিয়া প্লেয়ারকে সমর্থন করে এমন মিডিয়া প্লেয়ার ব্যবহার করে যা মূল খেলোয়াড়ের কোড পরিবর্তন করে-এর মান যোগ করে। "SRSRITRECRS" এর সাহায্যে সাধারণ নথিপত্র পরিবর্তন করা যাবে: "RUTRInecTRUT" (শুধুমাত্র prov-র মাধ্যমে একটি সাধারণ নথিপত্রের ক্ষেত্রে প্রযোজ্য)।
কৌশল ৩: নীতি সনাক্তকরণ
একটি প্রতিযোগিতামূলক খেলা খেলতে শুরু করুন । প্রতিটি কার্ড একটি কোডের ডেক (অথবা ডিজিটাল কুকি) তৈরী করুন । প্রতি তাসের একটি কোডের জন্য প্রতিযোগিতাটি বর্ণনা করে । ছাত্র-ছাত্রীরা কোন একটি কোডের নিয়ম লঙ্ঘন করে । কোন একটি নির্দিষ্ট নিয়ম লঙ্ঘন করা হয় (অথবা অনুসরণ করা) পুরস্কার । সঠিক উত্তর এবং বোনাসের জন্য একটি উষ্ণ অংকের বিষয় নির্ধারণের ফলাফল । এই বিন্দুর মধ্যে দিয়ে একটি সাধারণ অধিবেশন শুরু করার আগে পরীক্ষা করুন । [F]: fodep:L [F]: fode.F]: ef [F]: ef] prop]: as] [F] এর জন্য একটি সাধারণ মান লিখুন
কৌশল ৪: সম্পূর্ণ-স্ট্যাট-স্ট্যাটিক অথবা প্রজেক্ট- বিনিগান কোর্সে SOLDIBod
একটি বড় পদ্ধতিতে প্রয়োগ করা হয়, তবে এসএলডি-এর নীতি প্রকৃত অর্থ লাভ করে। এতে করে তারা একটি সেমি-লংং-এর দল নির্মাণ করবে। এই প্রকল্পগুলোতে ছাত্ররা একটি বহু-অতি উন্নত অ্যাপ্লিকেশন নির্মাণ করবে (যেমন, একটি লাইব্রেরি ব্যবস্থাপনা ব্যবস্থা, রেস্টুরেন্টের ব্যবস্থা)।
মাইলাতওয়ান উদাহরণ: ডিআইপি এর সঙ্গে সহযোগিতা করা
প্রথম প্রিন্টের পরে, প্রকল্পের একটি [FLT] থাকতে পারে যা সরাসরি একটি[FFRE:] SELL [FREL] এর মধ্যে সরাসরি একটি প্রয়োজন অনুসারে SECRILLLLLL [FREDL] শিক্ষার্থীদের পরিচয় করিয়ে দিতে হবে [FREF] এবং এর মাধ্যমে এর ফলাফল নির্মাণ করতে হবে [F] [F] [F] [F] [F]:L] [F] এর মাধ্যমে একটি নীতি তৈরি করা যাবে, যা পরবর্তী ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে রূপান্তর করা যাবে, ও পরে এর দ্বারা সীমা নির্ধারণ করা যাবে । [F]
সাধারণ প্রতিবন্ধকতাগুলো এবং যেভাবে তাদেরকে কাটিয়ে ওঠা যায়
এই ক্ষেত্রে প্রায়ই গর্ত ও সেগুলোকে কীভাবে মোকাবিলা করা যায়, সেই বিষয়ে কথা বলার জন্য ।
চ্যালেঞ্জ: ওভার-এনজিনিং
নভি ডিজাইনাররা মাঝে মাঝে কুকুরের নীতি প্রয়োগ করে অপ্রয়োজনীয় ইন্টারফেস এবং একটি স্তর তৈরি করে। এই শিক্ষা দেয় যে, এসওএলআইডি একটি নিয়ম পুস্তক নয়, একটি নিয়ম পুস্তক নয়। এমারফার্মের মূল্য রয়েছে এবং একটি ব্যয়ের কথা বলা যায়।
চ্যালেঞ্জ: LP সংযোগ ব্যবস্থা
ছাত্ররা প্রায়ই ধরন নিরাপত্তা বা পঞ্চদশতার সঙ্গে LPকে সমান করে। সিক্লটি নিশ্চিত করে যে LSE যে আচরণগত সাবের অভ্যাসের বিষয়ে: একটি উপ-বিজ্ঞের জন্য উপ- শ্রেণী এর অভাব রয়েছে। অথবা এর পিতামাতার পদাঘাতকে দুর্বল করে না কিংবা শক্তিশালী না করা উচিত। [F] [F] একটি শ্রেণী ব্যবহার করুন [F] [F] [F]: [F] [F] [F] [F] এর প্রতিটি] বিন্যাস] এবং একটি সাধারণ প্রক্রিয়া যা দেখানো হয় না, তা দেখানো যাবে না ।
চ্যালেঞ্জ: অপরিচিত ব্যক্তি
কিছু ছাত্র কনফিউশনের মাধ্যমে অগ্রসর হয় কিন্তু জোড়া কোডের নকশার সঙ্গে লড়াই করে ।
কৌশলের ব্যাখ্যা যা গোয়্যানের উন্নতির উপায়
প্রচলিত বিভিন্ন প্ল্যাশ কুকিজে সংজ্ঞার কথা মনে করতে পারে কিন্তু তা পরিমাপ করতে ব্যর্থ হয়। এর পরিবর্তে ডিজাইন মূল্যায়ন করে দেখা দরকার যাতে সেলোজি নীতির বিশ্লেষণ এবং বিশ্লেষণ করা যায়।
ডিজাইন বিশ্লেষণ
ছাত্রদের একটি সাধারণ জটিল নকশা অথবা কোড তালিকা দিন, যার মধ্যে অনেকগুলো সিলোআইডি লঙ্ঘন রয়েছে। তাদেরকে কিছু নির্দিষ্ট আইন আছে, ব্যাখ্যা করতে বলুন কেন এগুলো সমস্যা, আর পুনরায় ডিজাইন করা হয়েছে। প্রস্তাবিত সমাধান সনাক্তের জন্য এই উন্মুক্ত পরীক্ষাটি গভীর বোধগম্যতার ভিত্তিতে।
পুনরায় লোড করা পোর্টফোলি
প্রত্যেক শিক্ষার্থী কি সেরিকে নতুন করে উপস্থাপন করার জন্য একটি পোর্টফোলিও জমা দিয়েছেন যাতে তারা সেমিস্টারে কাজ শেষ করার জন্য তাদের কাজ শেষ করা শেষ করা শেষ করা হয়েছে। প্রতিটি শিক্ষার্থীকে অবশ্যই আগে/ পরের কোডের জন্য একটি সংক্ষিপ্ত যুক্তি দিতে হবে এবং প্রতিটি নীতির জন্য একটি সংক্ষিপ্ত যুক্তিমূলক সূত্র দিতে হবে।
বর্ধিত প্রজেক্ট মাইলস
একটি চূড়ান্ত জমা দেওয়ার পরিবর্তে, মূল বিন্দুতে দলকে নকশার নথিপত্র জমা দিতে হবে: প্রাথমিক স্থাপত্যকে পুনরায় উপস্থাপন করার পর (সিওএল আই ডি), প্রথমে এবং শেষ কোডের পর, সরাসরি প্রয়োগ করে । উদাহরণস্বরূপ, প্রতিটি নীতির সঠিক প্রতি শ্রেণীতে সংশোধন করার জন্য SRD প্রদর্শন করা হয়েছে; যদি কোন একক এককের চেয়ে বেশি দায়িত্ব না থাকে, তাহলে নতুন শ্রেণীতে পরিবর্তন করা হবে এবং ক্রমাগত উন্নতির বিষয়টির বিষয়টির ক্ষেত্রে এর প্রয়োগ করা প্রয়োজন।
ক্লাসকক্ষে বিভিন্ন ধরনের গবেষণা
অভিজ্ঞ সফটওয়্যার ইঞ্জিনিয়ারদের মাধ্যমে অতিথি বক্তৃতা, যারা স্লোজিডি ব্যর্থ এবং সাফল্যের প্রকৃত কাহিনী তুলে ধরতে পারে। যদি লাইভ অতিথিদের কোন কথা বা কেস স্টাডি না হয়, তাহলে তারা রেকর্ড করে। যেমন: [[এফএফএল:: teROD] মার্টিন সি.
কনফিউশন: ভবিষ্যৎ ইঞ্জিনের জন্য একটি দৃঢ় ফাউন্ডেশন নির্মাণ করা
শিক্ষা-গ্রহণের নীতি একটি একক যোগ্যতার কাজ নয়। এটি একটি বিট-অফ-ট্রান্সটিং এর ধারণা, পুন:স্থাপনের মাধ্যমে উন্নততর কোড অনুশীলন, এবং প্রকল্পের মাধ্যমে গভীরতর তথ্য প্রবাহ, এবং জোরালো ভাবে শিক্ষা গ্রহণের মাধ্যমে।