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