প্রশ্ন ট্যাগ «design»

সফ্টওয়্যার ডিজাইনের মাধ্যমে সমস্যার সমাধান এবং সমাধানের পরিকল্পনা সম্পর্কে প্রশ্ন।

15
আমি কি আমার স্ব-শিখানো কোডিং অনুশীলন চালিয়ে যেতে পারি বা পেশাদারভাবে কোডিং কীভাবে করব? [বন্ধ]
ইদানীং আমি পেশাগত কাজ পাচ্ছি, অন্যান্য প্রোগ্রামারদের সাথে ঘুরে বেড়াচ্ছি, এবং শিল্পে বন্ধু তৈরি করছি। একমাত্র জিনিস আমি 100% স্ব-শিক্ষিত। এটি আমার স্টাইলকে সঠিকভাবে প্রশিক্ষণপ্রাপ্তদের স্টাইল থেকে চূড়ান্তভাবে বিচ্যুত করেছিল। এটি আমার কোডটির কৌশল এবং সংগঠন যা আলাদা। এটি আমার করা বেশ কয়েকটি কাজের মিশ্রণ। আমি এক সাথে বেশ কয়েকটি …

3
বিজনেস লেয়ারে বনাম বনাম ডেটা লেয়ারে ক্যাচিং
আমি সবসময় এমন প্রকল্পগুলিতে কাজ করেছি যেখানে ডাল-এ ক্যাশিং করা হয়েছিল, মূলত যখন আপনি ডাটাবেসে কল করতে চলেছেন তখন এটি পরীক্ষা করে যে ডেটা ইতিমধ্যে ক্যাশে রয়েছে এবং যদি তা হয় তবে এটি কল করে না এবং পরিবর্তে যে তথ্য ফেরত। আমি সম্প্রতি ব্যবসায়ের স্তরে ক্যাশে করা সম্পর্কে পড়েছি, তাই …

5
আমি কী ভেবে ভুল করছি যে অটোম্যাপারের মতো কোনও কিছুর প্রয়োজন দুর্বল ডিজাইনের ইঙ্গিত?
অটোম্যাপার। নেট এর জন্য একটি "অবজেক্ট-অবজেক্ট ম্যাপার", যার অর্থ একটি শ্রেণি থেকে অবজেক্টগুলি অন্য শ্রেণিতে অনুলিপি করা যা একই জিনিসকে উপস্থাপন করে। কেন এটি সর্বদা দরকারী? ক্লাসগুলির সদৃশ কি কখনও কার্যকর / ভাল ডিজাইনের?
35 c#  design  .net 

2
নামকরণ কনভেনশনগুলি ডাল, বিএএল এবং ইউআই স্তর [বন্ধ]
আমি নিম্নলিখিত স্তরগুলি সহ একটি সাধারণ ওয়েব অ্যাপ্লিকেশন বিকাশ করছি ইউআই স্তর (এমভিসি) ব্যবসায় যুক্তিযুক্ত স্তর (বিএল) ডেটা অ্যাক্সেস স্তর (ডাল) বিএল এবং ডাল সহ প্রতিটি স্তরের নিজস্ব ডিটিও অবজেক্ট থাকে। এ সম্পর্কিত আমার প্রশ্নগুলি নীচে রয়েছে ডিএএল দ্বারা ফিরে আসা ডিটিও সহজেই বিএএল সম্পর্কিত ডিটিওতে রূপান্তরিত হয় এবং ইউআই …
35 c#  design  naming 

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

6
এমন কোনও ডিজাইনের প্যাটার্ন রয়েছে যা ছাড় মডেলের ক্ষেত্রে প্রযোজ্য?
ছাড়ের মডেলগুলি প্রয়োগের জন্য কি কোনও পরিচিত নকশার নিদর্শন রয়েছে? ছাড়ের মডেলগুলির দ্বারা, আমি নিম্নলিখিতটি বোঝাতে চাইছি: যদি কোনও গ্রাহক পণ্য এক্স, পণ্য ওয়াই এবং পণ্য জেড কিনে তবে তিনি 10% বা $ 100 ছাড় পাবেন। কোনও গ্রাহক যদি প্রোডাক্ট এক্স এর 100 ইউনিট কিনে তবে সে 15% বা $ …

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

5
ইউনিট পরীক্ষা পদ্ধতিগুলির সর্বোত্তম উপায় যা একই শ্রেণীর অভ্যন্তরে অন্যান্য পদ্ধতিগুলি কল করে
আমি সম্প্রতি কিছু বন্ধুদের সাথে আলোচনা করছিলাম নীচের 2 টি পদ্ধতির মধ্যে কোনটি একই শ্রেণীর অভ্যন্তরীণ পদ্ধতিগুলি থেকে একই শ্রেণীর অভ্যন্তরীণ পদ্ধতিগুলিতে ফিরতি ফলাফল বা কলগুলার পক্ষে সবচেয়ে ভাল। এটি একটি খুব সরল উদাহরণ। বাস্তবে ফাংশনগুলি আরও জটিল। উদাহরণ: public class MyClass { public bool FunctionA() { return FunctionB() % …

1
DRY সম্পর্কিত নয়, তবে প্রায় অভিন্ন, কোড
আমার কাছে এমন কিছু কোড রয়েছে যা প্রায় অভিন্ন, তবে মূল ভেরিয়েবলের সাথে কোনও উত্তরাধিকার ছাড়াই একেবারে বিভিন্ন ধরণের ব্যবহার করে। বিশেষত, আমি নিচের ধরণের সাথে C # এবং VB.NET এর জন্য রোজলিনের সাথে একটি বিশ্লেষক লিখছি: মাইক্রোসফ্ট.কোডএ্যানালাইসিস.সিএসআরপি.সাইন্টাক্স.অ্যাট্রিবিউটসাইন্টাক্স আমি ভাবছি যেহেতু কোডটি একই কাজ করছে, আমার যতটা সম্ভব ডিআরওয়াই রাখা …
34 c#  design  dry 

8
ক্ল্যাং / এলএলভিএম কেন সমস্ত সংখ্যার মামলা আবৃত থাকে এমন একটি স্যুইচ বিবৃতিতে ডিফল্ট ব্যবহার সম্পর্কে আমাকে সতর্ক করে?
নিম্নলিখিত এনাম এবং সুইচ বিবৃতি বিবেচনা করুন: typedef enum { MaskValueUno, MaskValueDos } testingMask; void myFunction(testingMask theMask) { switch (theMask) { case MaskValueUno: {}// deal with it case MaskValueDos: {}// deal with it default: {} //deal with an unexpected or uninitialized value } }; আমি একটি উদ্দেশ্য-সি প্রোগ্রামার, তবে আমি …

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

2
NoSQL ডাটাবেস ডিজাইনের জন্য সেরা অনুশীলন
আমি সবেমাত্র একটি নোএসকিউএল ডকুমেন্ট ভিত্তিক ডাটাবেস (মঙ্গোডিবি) ব্যবহার শুরু করেছি এবং আমি ডাটাবেসগুলি ডিজাইনের সর্বোত্তম অভ্যাস সম্পর্কে আগ্রহী। আমার ধারণা আর্কিটেকচারটি কি সম্পর্কযুক্ত ডাটাবেস থেকে আলাদা হওয়া উচিত? আমার কি এখনও একটি সাধারণীকৃত ডাটাবেসের জন্য লক্ষ্য রাখা উচিত? উদাহরণস্বরূপ আমার একটি বিশেষ ব্যবহারের মামলা রয়েছে; আমার কাছে ভাড়া ইতিহাস …
34 design  nosql 

10
একটি দৃশ্য এবং একটি মডেল যোগাযোগ করা উচিত বা না?
এমভিসি আর্কিটেকচারের উইকিপিডিয়া পৃষ্ঠা অনুসারে , দর্শনটি মডেল দ্বারা অবহিত করা মুক্ত এবং মডেলটির বর্তমান অবস্থা সম্পর্কে জিজ্ঞাসা করতেও নির্দ্বিধায়। তবে স্ট্যানফোর্ডে আইওএস 5-তে পল হেগার্টির কোর্স অনুসারে , বক্তৃতা 1, পৃষ্ঠা 18 18 এর সমস্ত কথোপকথন অবশ্যই মডেল এবং ভিউর সাথে নিয়ন্ত্রকের মধ্য দিয়ে যেতে হবে যা একে অপরকে …
33 design  mvc 

8
সলিড, রক্তস্বল্প ডোমেনগুলি এড়ানো, নির্ভরতা ইনজেকশন?
যদিও এটি একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ অজোনস্টিক প্রশ্ন হতে পারে তবে আমি নেট নেট ইকোসিস্টেমকে লক্ষ্য করে উত্তরগুলি দিতে আগ্রহী। এই দৃশ্যটি: ধরুন আমাদের জনপ্রশাসনের জন্য একটি সাধারণ কনসোল অ্যাপ্লিকেশন বিকাশ করা উচিত। আবেদনটি যানবাহন শুল্ক সম্পর্কে। তাদের (কেবলমাত্র) নিম্নলিখিত ব্যবসায়িক বিধি রয়েছে: ১. ক) যদি গাড়িটি গাড়ি হয় এবং সর্বশেষ …
33 c#  .net  design  architecture 

11
ডিজাইনের নিদর্শনগুলি কি ভাল বা খারাপের জন্য সাধারণত শক্তি? [বন্ধ]
শুনেছি এটি যুক্তি দিয়েছিল যে কাটা রুটি থেকে নকশাগুলি হ'ল সেরা জিনিস। আমি এটাও শুনেছি যে ডিজাইনের ধরণগুলি "দ্বিতীয় সিস্টেম সিন্ড্রোম" বাড়াতে ঝোঁকায় যে তারা প্রচুর পরিমাণে ব্যবহার করা হয় না এবং তারা তাদের ব্যবহারকারীদের মনে করে যে তারা সত্যিকারের চেয়ে আরও ভাল ডিজাইনার। আমি প্রাক্তন শিবিরের কাছাকাছি যাওয়ার প্রবণতা …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.