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

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

5
অন্যথায় যদি - বারবার কোড লজিক
আমার বস আমাকে একটি বিশেষ যুক্তি দিয়ে একটি প্রকল্প দিয়েছেন। আমাকে একটি ওয়েব পৃষ্ঠা বিকাশ করতে হবে যা সে পণ্যটিতে না আসা পর্যন্ত অনেক ক্ষেত্রে নেভিগেটরকে নেতৃত্ব দিতে হবে। এটি সাইটের নেভিগেশনের পাথ স্কিম: গুরুত্বপূর্ণ! পণ্য পৃষ্ঠাতে ন্যাভিগেটর যে ফিল্টারটি চায় তা চয়ন করতে পারে। যদি এ, তবে তাকে বি …

3
প্রকল্পের প্রথম পুনরাবৃত্তিতে কত বিশদ রাখবেন?
আমি সবেমাত্র একটি নতুন ব্যক্তিগত প্রকল্প (পাইথন) শুরু করেছি এবং প্রোগ্রামটির "রুক্ষ খসড়া" এর পরিমাণ হিসাবে লিখছি, আমি যা করতে চাই তা করার জন্য সর্বনিম্ন প্রয়োজনীয়। আমি এখনও বিস্তৃত ত্রুটি / ব্যতিক্রম হ্যান্ডলিং বা নান্দনিক UI উপাদানগুলি রাখছি না (এমনকি আমি জানি যেগুলি এই জিনিসগুলি চূড়ান্তভাবে প্রয়োজন হবে এমন ক্ষেত্রেও), …

4
কেবল আরও ভাল পঠনযোগ্যতার স্বার্থে কোনও সংগ্রহকে সাধারণ শ্রেণিতে আবদ্ধ করা কি ওভারকিল?
আমার কাছে নিম্নলিখিত মানচিত্র রয়েছে: Map<Double, List<SoundEvent>> soundEventCells = new HashMap<Double, List<SoundEvent>>(); এই HashMapমানচিত্রগুলি double(যা সময়ের সাথে পয়েন্ট) সম্পর্কিত SoundEvent'সেল' এর সাথে মানচিত্র করে : প্রতিটি 'ঘর' এর মধ্যে অনেকগুলি SoundEventগুলি থাকতে পারে । এ কারণেই এটি একটি হিসাবে বাস্তবায়িত হয়েছে List<SoundEvent>, কারণ এটি ঠিক এটি। কোডটির আরও ভাল পঠনযোগ্যতার …

3
কেন ইন্টারফেসগুলি আলগা দম্পতি অর্জনে সুপারক্লাসগুলির চেয়ে বেশি সহায়ক?
( এই প্রশ্নের উদ্দেশ্যে, যখন আমি বলি 'ইন্টারফেস' বলতে আমি ভাষাটি নির্মাণের অর্থ করিinterface এবং শব্দের অন্য অর্থে 'ইন্টারফেস' না, অর্থাত কোনও শ্রেণি বাইরের বিশ্বের সাথে কথা বলার জন্য যে সকল পাবলিক পদ্ধতি সরবরাহ করে এবং এটিকে কাজে লাগান )) কোনও বস্তু কংক্রিটের পরিবর্তে কোনও বিমূর্ততার উপর নির্ভর করে আলগা …

2
কোনটি আরও ভাল: সিলেকশন স্ট্রিং প্যারামিটার সহ একত্রে গিটার বা 1 পদ্ধতি?
আমাদের জ্ঞানের ডোমেনটিতে লোকেদের খালি পায়ে একটি চাপ-রেকর্ডিং প্লেট ধরে হাঁটা জড়িত। কোনও চিত্রের সেন্সর ডেটাতে স্বীকৃতি পেলে আমরা 'চিত্র' শ্রেণীর অবজেক্টগুলির ফলাফল হিসাবে আমরা চিত্র স্বীকৃতিটি করি। বেশ কয়েকটি গণনা রয়েছে যা অবশ্যই পায়ের ডেটাতে সম্পাদন করা উচিত। এখন, কোন এপিআই ভাল হবে: class Foot : public RecognizedObject { …

4
ফেনোট্রপিক প্রোগ্রাম ডিজাইন
আমি সম্প্রতি জারন ল্যানিয়ার "ফেনোট্রপিক প্রোগ্রামিং" নামে একটি ধারণা রেখেছি। ধারণাটি হ'ল কম্পিউটার প্রোগ্রামগুলিতে একক পয়েন্ট ইন্টারফেসের পরিবর্তে 'সারফেস' ইন্টারফেসগুলি ব্যবহার করা উচিত যা পরিসংখ্যানগুলি ব্যবহার করে ছোটখাটো ত্রুটিগুলি মুছে ফেলা হয় যা সাধারণত "শাস্ত্রীয়" প্রোগ্রামটিকে বিপর্যয়করভাবে বিধ্বস্ত করতে পারে। দ্বি-লাইনের বর্ণনা এখানে রয়েছে: জারনের মতে, 'সফটওয়্যারটির বর্তমান ধারণার মধ্যে …
15 design  program 

2
বনাম দ্বিতীয়-সিস্টেম প্রভাব ফেলে দেওয়ার জন্য একটি তৈরি করুন
একদিকে এমন একটি পরামর্শ রয়েছে যা বলছে "ফেলে দেওয়ার জন্য একটি তৈরি করুন"। কেবলমাত্র একটি সফ্টওয়্যার সিস্টেম শেষ করে এবং শেষের পণ্যটি দেখার পরে আমরা বুঝতে পারি যে ডিজাইনের পর্যায়ে কী ভুল হয়েছে এবং কীভাবে আমাদের সত্যিই এটি করা উচিত ছিল তা বুঝতে পারি। অন্যদিকে "দ্বিতীয়-সিস্টেমের প্রভাব" রয়েছে যা বলে …

5
তৃতীয় পক্ষের কোড হিসাবে বিবেচনা করা হয়?
এই প্রশ্নের দ্বারা অনুপ্রাণিত তৃতীয় পক্ষের লাইব্রেরি ব্যবহার করে - সর্বদা একটি মোড়ক ব্যবহার করবেন? আমি জানতে চেয়েছিলাম লোকেরা আসলে তৃতীয় পক্ষের গ্রন্থাগার হিসাবে কী বিবেচনা করে। পিএইচপি থেকে উদাহরণ: আমি যদি জেন্ড ফ্রেমওয়ার্ক ব্যবহার করে একটি অ্যাপ্লিকেশন তৈরি করছি , তবে আমার কি জেন্ড ফ্রেমওয়ার্ক লাইব্রেরিগুলিকে তৃতীয় পক্ষের কোড …

6
আরও অভিজ্ঞ বিকাশকারীদের অভাবে প্রকৃত প্রকল্পগুলিতে কাজ করার সময় আমি কীভাবে আমার দক্ষতা উন্নত করতে পারি? [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি অফ-টপিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি সফটওয়্যার ইঞ্জিনিয়ারিং স্ট্যাক এক্সচেঞ্জের বিষয়বস্তু । 4 বছর আগে বন্ধ ছিল । আমি একটি ছোট সংস্থার নেতৃত্ব বিকাশকারী, সি # এবং এএসপি.নেটের সাথে কাজ করছি। আমাদের দলটি ছোট, …

6
চতুর পদ্ধতি ব্যবহার করার সময় কীভাবে ভাল নকশা পাবেন?
আমি এখন থেকে প্রায় তিন বছর ধরে চটজলদি পদ্ধতি (এসসিআরএম) ব্যবহার করছি এবং আমি এর কিছু সুবিধা দেখতে পাচ্ছি, বিশেষত স্বল্প-মেয়াদী প্রতিক্রিয়াতে অনেক স্তরে (গ্রাহকরা বাস্তবায়িত বৈশিষ্ট্যগুলিতে প্রারম্ভিক প্রবেশাধিকার রয়েছে এমন পরীক্ষকগণ থেকে যা বৈশিষ্ট্যগুলি পরীক্ষা করতে পারে এগুলি কার্যকর করা মাত্রই, অন্যান্য বিকাশকারীদের কাছ থেকে যা পর্যালোচনা ইত্যাদির মাধ্যমে …
15 design  agile 

4
এমভিসিতে বেশ কয়েকটি দর্শন একই কন্ট্রোলার থাকতে পারে বা একটি দৃশ্যে একটি অনন্য নিয়ামক থাকতে হবে?
এমভিসির চারপাশে একটি প্রকল্পের জন্য একটি আর্কিটেকচার ডিজাইন করার সময় আমার কিছু প্রশ্ন রয়েছে। (এটি একটি সি ++ / মার্বেল এসডিকে প্রকল্প, আমি কোনও নির্দিষ্ট এমভিসি কাঠামো ব্যবহার করছি না, আমি এটি তৈরি করছি)) বেশ কয়েকটি নিবন্ধে ( মূল স্টিভ বারব্যাক নিবন্ধের মতো ) আমি "এমভিসি ট্রায়ড " ধারণাটি পড়তে …

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

2
পৃথক তৈরি এবং সম্পাদনা ক্রিয়া করা বা একের মধ্যে তৈরি এবং সম্পাদনা একত্রিত করা ভাল কি?
আমরা একটি বিজনেস লজিক লেয়ার, ডেটা অ্যাক্সেস লেয়ার [সঞ্চিত পদ্ধতি এবং ক্লাস / সঞ্চিত পদ্ধতিগুলির সাথে কথা বলার জন্য পদ্ধতিগুলি] সমন্বিত একটি নিয়ামক / ভিউ উপস্থাপনা স্তর এবং মডেল সহ এএসপি.নেট এমভিসি 2 ব্যবহার করছি। বেশিরভাগ ব্যবসায়ের স্তরে এবং উপরের অংশে সম্পাদনা কোনও বস্তুর সৃষ্টি এবং কোনও সামগ্রীর সম্পাদনা উভয়েরই …

9
প্রকল্পটি পেতে ডিজাইনটির "ঝরঝরে" ত্যাগ করা কখন ঠিক হবে?
শীঘ্রই সম্পন্ন হওয়া এবং ভালভাবে কাজ করা এমন পণ্যটিতে কাজ করার সময়, জিনিসটি দ্রুত করার জন্য এবং দরজাটি দ্রুত বের করার জন্য যখন রক্ষণাবেক্ষণযোগ্যতা এবং নকশার "ঝরঝরে" ত্যাগ করা ঠিক হয় তখন? এবং এটি কোন ডিগ্রীতে ঠিক আছে, বিশেষত যখন এটি "ঝরঝরে" করার জন্য ব্যবহৃত কৌশলগুলি আমার কাছে নতুন?
15 design 

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

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