কিভাবে একটি গতিশীল ওয়েবসাইট তৈরি করবেন: 4 টি ধাপ (ছবি সহ)

সুচিপত্র:

কিভাবে একটি গতিশীল ওয়েবসাইট তৈরি করবেন: 4 টি ধাপ (ছবি সহ)
কিভাবে একটি গতিশীল ওয়েবসাইট তৈরি করবেন: 4 টি ধাপ (ছবি সহ)

ভিডিও: কিভাবে একটি গতিশীল ওয়েবসাইট তৈরি করবেন: 4 টি ধাপ (ছবি সহ)

ভিডিও: কিভাবে একটি গতিশীল ওয়েবসাইট তৈরি করবেন: 4 টি ধাপ (ছবি সহ)
ভিডিও: কিভাবে একটি ই-মেইল ঠিকানা তৈরি করবেন 2024, মে
Anonim

এই বিষয়ের বিষয়গুলি সম্ভাব্য পন্থায় এত বিস্তৃত এবং বৈচিত্র্যময় যে অনিবার্য প্রশ্নের যে কোন বাস্তবসম্মত উত্তর কেবল সামগ্রিক পথ নির্দেশ করতে পারে।

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

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

শুরু থেকেই পুরো ছবিটি দেখা, এটি সবার সবচেয়ে গুরুত্বপূর্ণ দক্ষতা।

ধাপ

একটি ডাইনামিক ওয়েবসাইট তৈরি করুন ধাপ 1
একটি ডাইনামিক ওয়েবসাইট তৈরি করুন ধাপ 1

ধাপ ১. আপনার মস্তিষ্ককে জানুন কোন ধরণের সরঞ্জাম এবং প্রক্রিয়া আপনার লক্ষ্য পূরণ করবে।

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

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

পদক্ষেপ 2. আপনার সফ্টওয়্যার ডেভেলপমেন্ট টুলস নির্বাচন করুন।

সফ্টওয়্যার ডেভেলপমেন্ট টুলস বেছে নেওয়ার ক্ষেত্রে দুটি প্যাটার্ন বিবেচনা করতে হবে। কথিতভাবে "সহজ" সরঞ্জামগুলি খুব কমই সহজ, যখন একটি প্রকল্প অনিবার্যভাবে উন্নয়ন এবং কার্যকারিতা নিদর্শনগুলির কাস্ট ভেঙে দেয় "সহজ" সরঞ্জামগুলি সাধারণত সীমাবদ্ধ থাকে। আপনি যদি "সহজ" সরঞ্জামগুলির বাইরে কিছু করতে চান যেমন গতিশীলভাবে উত্পন্ন ইউআরএলগুলিতে একটি ভাষা বা অনুবাদ প্যারামিটার অন্তর্ভুক্ত করা, "সহজ" সরঞ্জামগুলিতে এটি অর্জন করা এত বেশি কঠিন হতে পারে যে এটি অত্যন্ত অত্যাধুনিক প্রোগ্রামিং দক্ষতা নিতে পারে আরো জটিল জিনিস করতে সহজ প্যাটার্ন কৌতুক। ভাল প্রকল্প তৈরির জন্য আমাদের অবশ্যই আমাদের সরঞ্জামগুলি আয়ত্ত করতে হবে। এটি সহজ সরঞ্জামগুলিকে সেরা পছন্দ করে না, বা সর্বাধিক অত্যাধুনিক সরঞ্জামগুলিকে একটি কঠিন প্রস্তাব দেয় না। "সহজ" বিকাশের ফাঁদে সাধারণত সীমাবদ্ধতা থাকে যা প্রকল্পগুলির অনিবার্য বিবর্তনে অতিক্রম করা খুব ব্যয়বহুল হয়ে ওঠে। এই ধরনের সরঞ্জামগুলির একটি বিশাল বৈচিত্র সাধারণত উদ্ভূত হয়, দৃশ্যত এই ধরনের চাহিদা পূরণ করে। কিন্তু হাতিয়ারের দৃist়তার প্যাটার্ন এই লক্ষ্য অর্জনের একটি দৃশ্যমান সত্যকে বিশ্বাসঘাতকতা করে; এবং তাই, সাধারণত আমরা দেখতে পাই যে সবচেয়ে নিখুঁত এবং শক্তিশালী সরঞ্জামগুলি, ভাল নিদর্শন (বা বস্তু এবং লাইব্রেরির প্রাপ্যতা) অনুসরণ করে, কেবল সহজ সরঞ্জামগুলিতে ব্যবহারিকভাবে অনিবার্য প্রতিবন্ধকতা দূর করে না, তবে একইভাবে "সেখানে পৌঁছানো" আরও সহজতর প্রক্রিয়া। যখন আমরা উপলভ্য সরঞ্জামগুলির সুযোগ পরীক্ষা করি, তখন প্রাথমিক উন্নয়ন ধারণাগুলিতে সাধারণত কম বিস্তৃত মডেলগুলি উপস্থাপন করা হয়, এবং পরবর্তীকালে উদ্ভূত সরঞ্জামগুলির দ্বারা আরও ভাল ধারণা দেওয়া হয় (অথবা তাদের ইতিমধ্যে জিতে যাওয়া বাজারে টিকে থাকার সুযোগ থাকবে না)। যদি আমরা একটি যথার্থভাবে সহজ হাতিয়ার নির্বাচন করি, তাহলে আমরা যা খুঁজছি তা হল একটি উন্নয়ন প্যাটার্ন যা উভয়ই ক্ষতিকর এবং শেষ পর্যন্ত কোন বাধা ছাড়াই। নিওফাইটের জন্য প্যারাডক্স হল রাস্তার এতদূর দেখতে অসুবিধা যে আমরা প্রদত্ত টুল সেটে প্রোগ্রামিং বাধাগুলি বুঝতে পারি। কিছু লোক বিশ্বাস করে যে সেরা সরঞ্জামগুলি প্রকল্পের পদ্ধতির ক্ষেত্রে সবচেয়ে শক্তিশালী এবং সর্বনিম্ন সীমাবদ্ধ। আপনি যা চান এবং যা প্রয়োজন তা বিকাশের স্বাধীনতা প্রায়শই সাধারণভাবে সাধারণ সরঞ্জামগুলির সাধারণ মডেল ভেঙে ফেলার অর্থ, যার চ্যালেঞ্জগুলি কার্যত সবচেয়ে অভিজ্ঞ এবং অত্যাধুনিক সফ্টওয়্যার ইঞ্জিনিয়ারের মস্তিষ্ক ভেঙে দিতে পারে, কারণ এই জাতীয় বস্তুতে সফল হওয়া মানে "সহজ" করা মডেল এমন কিছু করে যা সমর্থন করার জন্য তার কোন স্থানীয় ক্ষমতা নাও থাকতে পারে। উদাহরণস্বরূপ "রুবি" কি মৌলিক C ++ বা C#এর চেয়ে সত্যিই একটি সহজ হাতিয়ার? না। সত্যিই নয়, বিশেষ করে যদি আপনাকে গুরুত্বপূর্ণ কার্যকারিতা সরবরাহ করতে রুবি -র সাধারণ মডেল ভাঙতে হয়। রুবি মত, GCC লিনাক্স এবং OSX এর জন্য বিনামূল্যে। রুবি ওএসএক্সেও আসে - আপনাকে কেবল এটি আপনার সিস্টেমে আবিষ্কার করতে হবে। কথিত সহজ সরঞ্জামগুলির মধ্যে, আমার ব্যক্তিগত পছন্দ হল রুবি। সত্যিকারের অত্যাধুনিক সরঞ্জামগুলির মধ্যে, C ++ এবং C# ভবিষ্যতে দীর্ঘকাল রাজত্ব করবে; এবং সত্য হল, এগুলিই বাধা ছাড়াই উন্নয়নের একমাত্র বাহন। সুতরাং সোজা হয়ে বসুন এবং গুরুতর অধ্যয়নের জন্য প্রস্তুত হোন, কারণ আপনি যে রাস্তাটি বেছে নিন না কেন, আপনাকে কেবল আপনার সরঞ্জামগুলিই আয়ত্ত করতে হবে না, তবে সম্ভাব্য সীমাবদ্ধ মডেলগুলি যা সেই সরঞ্জামগুলি শেষ পর্যন্ত আপনাকে ঘিরে ফেলতে পারে। রুবি সম্ভবত তার সমস্ত "সহজ" সহকর্মীদের তুলনায় অনেক বেশি পরিষ্কার। C ++ হল অপ্রতিরোধ্য শ্রেষ্ঠত্বের হাতিয়ার; এবং প্রকৃতপক্ষে, অভিজ্ঞ গুরুরা নিখুঁতভাবে সহজ প্রকল্পের মাধ্যমে একই লক্ষ্য অর্জন করতে পারে তার চেয়ে অনেক কম অসুবিধা সহকারে প্রকল্পগুলি চালু করবে। শেষ পর্যন্ত, এই পর্যবেক্ষণ থেকে বিচ্যুত ডেভেলপাররা কিছু মূল্য দেয়: হয় সবচেয়ে অনুকূল "সহজ" হাতিয়ারটি বেছে নিন, অথবা সর্বাধিক অত্যাধুনিক সরঞ্জামটিতে চাপ থেকে মুক্তির বিষয়ে কম চিন্তা করুন। পরবর্তী ক্ষেত্রে, আপনি দ্রুত CGI বস্তু আয়ত্ত করেন, বলটি নিন এবং চালান। ছোট ছোট কোড দিয়ে প্রায়ই বিশাল ধারণা বাস্তবায়িত হয়। হ্যাঁ, সাধারণ সরঞ্জামগুলিও একই দাবি করে, কিন্তু আমাদের থেকে স্পষ্টভাবে অসুবিধা দূর করে এমনভাবে যে তাদের সাধারণত একক প্যাটার্ন থেকে বিচ্যুত হওয়া খুব কঠিন ইঞ্জিনিয়ারিং চ্যালেঞ্জ তৈরি করে, কর্মক্ষমতা প্রতিবন্ধকতা ছাড়াও C ++ সমাধান করে।

একটি গতিশীল ওয়েবসাইট তৈরি করুন ধাপ 3
একটি গতিশীল ওয়েবসাইট তৈরি করুন ধাপ 3

ধাপ these। এই প্রশ্নগুলির সমাধান করার সময়, আমাদের অবশ্যই প্রকৃতির উন্নয়নশীল প্রকল্পগুলির মৌলিক মডেল বা নিদর্শনগুলি পরীক্ষা করতে হবে।

এর অর্থ হল আমরা যে সরঞ্জামগুলির তুলনা করতে চাই তার জন্য সেরা সাহিত্য দখল করা, এবং কমপক্ষে আমাদের ধারণাকে এমন কিছু রূপ দেওয়া যাতে এটি অন্যদের তুলনায় সরঞ্জামগুলির একটি নির্দিষ্ট সেট নিতে পারে। উদাহরণস্বরূপ রুবি বেছে নেওয়ার আগে, আপনি "দ্য রুবি প্রোগ্রামিং ল্যাঙ্গুয়েজ" এবং "রেলস এর সাথে চটপটে ওয়েব ডেভেলপমেন্ট" এর মতো গুরুত্বপূর্ণ বইগুলি বেছে নিতে পারেন। আপনার প্রাথমিক অধ্যয়নটি কেবল সরঞ্জামগুলিতে যথেষ্ট দক্ষতা অর্জন করতে হবে না, এটি অবশ্যই ধারণা করতে হবে যে আপনি কীভাবে সেখানে যেতে পারেন - আপনি যে সরঞ্জামটি বেছে নিতে পারেন তার সাহায্যে আপনি কীভাবে পছন্দসই কার্যকারিতা সরবরাহ করতে পারেন। এটি দীক্ষার জন্য একটি কঠিন কাজ। যদি আপনি একটি সম্ভাব্য সেরা উন্নয়ন পরিবেশের সাথে তুলনা করতে যাচ্ছেন, তাহলে আপনাকে সেরা C সরঞ্জামগুলির মূল্যায়ন করতে হবে। আপনি যদি সত্যিই একজন অভিজ্ঞ প্রকৌশলী হতে যাচ্ছেন, তাহলে আপনি সীমাবদ্ধতা থেকে মুক্তির জন্য সি বেছে নিতে যাচ্ছেন। সি কি সত্যিই আরো কঠিন? নং সিনট্যাক্স সিনট্যাক্স। শেষ পর্যন্ত, আপনাকে একই কার্যকারিতা প্রকাশে দক্ষতা অর্জন করতে হবে; এবং সত্যিকার অর্থে, ভাষার C পরিবার চমৎকার। সি ++ এ গেটের ঠিক বাইরে যাওয়ার বিষয়ে কঠিন বিষয় হল আপনার তৈরি করা মডেলগুলিতে আপনার হাত রাখা। কার্যত 15 বছর আগে থেকে একটি দুর্দান্ত সূচনা ছিল মূল ফাস্টসিজিআই উপাদান যা বোরল্যান্ডের সিপিপি বিল্ডারে উপলব্ধ ছিল - সম্ভবত এখনও উইন্ডোজের জন্য সেরা সি ++। এমনকি সি সূচনাগুলিও এই ধরনের বস্তু ভিত্তিক পদ্ধতির সাথে অনেকদূর যেতে পারে, কারণ টেকসই কার্যকারিতার সাধারণ মডেলটি আপনার সাথে কাজ করা জিনিসগুলির মধ্যে তৈরি করা হয়। উদাহরণস্বরূপ, আপনার কাজটি রুবিতে হতে পারে তার চেয়ে অনেক বেশি মুক্ত-প্রবাহিত, যখনই আপনি আপনার পদ্ধতির মধ্যে রুবি মডেলটি ভেঙে বা অতিক্রম করতে পারেন। অন্যদিকে, রেলের ভারা কৌশলগুলি নিওফাইটের জন্য অনেক কাজ ত্বরান্বিত করে, যদি প্রকল্পটি রুবি এবং রেলের সাধারণ ছাঁচে ফিট করে তবেই। উদাহরণস্বরূপ প্রাথমিক সুরক্ষা বিধানগুলি প্রবর্তন করুন, তবে আপনার সমস্ত রুবি ইন্টারফেসে স্বীকৃত, এবং পরবর্তী জিনিস যা আপনি জানেন, আপনি আপনার আবেদন আলোচনার প্রতিটি টেবিলে স্বয়ংক্রিয়ভাবে তৈরি রুবি কোডের হাজার লাইন পুনরায় লিখছেন। এটা কি সহজ? ঠিক আছে, আমি এটি নোটট্যাব প্রো নামে একটি উইন্ডোজ এডিটর দিয়ে করি, একটি ওএসএক্স সিস্টেমে থাকা রুবি প্রকল্পগুলিতে কাজ করে; এবং অত্যাধুনিক ম্যাক্রোগুলি সম্ভবত এক সেকেন্ডে আমার পুনর্বিবেচনা করে, হাজার লাইন কোডকে প্রায় দ্বিগুণ করে কাস্টমাইজ করে। তবুও, এটি তুলনামূলকভাবে সহজ, মৌলিক কার্যকারিতার সাথে সম্পর্কিত, যা একটি প্রকল্প সীমাবদ্ধ। আসল কথা হল, C ++ তে আমরা আমাদের নিজস্ব বস্তু লিখতে পারি যা এই কাজগুলিকে সত্যিকারের সার্বজনীনভাবে পরিচালনা করে - আপনাকে কখনও এই প্রক্রিয়াটির প্রতিলিপি করতে হবে না। সুতরাং এগুলি হল বাণিজ্য বন্ধ। শেষ পর্যন্ত, অবজেক্ট ওরিয়েন্টেড সি সবচেয়ে শক্তিশালী এবং দক্ষ। যার অর্থ এটিও সর্বনিম্ন কাজ।

একটি গতিশীল ওয়েবসাইট তৈরি করুন ধাপ 4
একটি গতিশীল ওয়েবসাইট তৈরি করুন ধাপ 4

ধাপ program। প্রোগ্রামিং টুলস আপনার পছন্দের ব্যাপার না, এইচটিএমএল এবং সিএসএস এর যুক্তিসঙ্গত দক্ষতার উপর নির্ভরতা এড়ানোর কোন উপায় নেই।

সাধারণত, পাকা ডেভেলপাররা গুরুত্বপূর্ণ উপাদানের জন্য W3C.org এর উপর নির্ভর করে। ওয়েবপেজ

ভিডিও - এই পরিষেবাটি ব্যবহার করে, কিছু তথ্য ইউটিউবের সাথে শেয়ার করা যেতে পারে।

পরামর্শ

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

সতর্কবাণী

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

প্রস্তাবিত: