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

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

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

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

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

6
একটি বিশাল উত্স ফাইলে কিছু সি প্রোগ্রাম কেন লেখা হয়?
উদাহরণস্বরূপ, অতীত থেকে সিসইন্টার্নালস সরঞ্জাম "ফাইলমোন" এর মধ্যে একটি কার্নেল-মোড ড্রাইভার রয়েছে যার উত্স কোডটি সম্পূর্ণরূপে একটি 4,000-লাইন ফাইলে রয়েছে। প্রথম লিখিত পিন প্রোগ্রামের জন্য একই লিখিত (~ 2,000 এলওসি)।
88 design  c  source-code 

8
"সফট কোডিং" আসলে কী?
ইন এই নিবন্ধটি অ্যালেক্স Papadimoulis করে আপনি এই স্নিপেট দেখতে পারেন: private void attachSupplementalDocuments() { if (stateCode == "AZ" || stateCode == "TX") { //SR008-04X/I are always required in these states attachDocument("SR008-04X"); attachDocument("SR008-04XI"); } if (ledgerAmnt >= 500000) { //Ledger of 500K or more requires AUTHLDG-1A attachDocument("AUTHLDG-1A"); } if (coInsuredCount …
87 design 

11
প্রধান () সংক্ষিপ্ত হওয়া উচিত কেন?
আমি 9 বছরেরও বেশি সময় ধরে প্রোগ্রামিং করে চলেছি এবং আমার প্রথম প্রোগ্রামিং শিক্ষকের পরামর্শ অনুসারে আমি সর্বদা আমার main()ফাংশনটিকে খুব সংক্ষিপ্ত রাখি । প্রথমে আমার ধারণা ছিল না কেন। আমি কেবল না বুঝে মেনে চললাম, আমার অধ্যাপকদের আনন্দের বিষয়। অভিজ্ঞতা অর্জনের পরে, আমি বুঝতে পেরেছি যে আমি যদি আমার …

22
ওওপি শক্ত না কারণ এটি প্রাকৃতিক নয়?
একজন প্রায়শই শুনতে পারেন যে ওওপি প্রাকৃতিকভাবে লোকেরা বিশ্ব সম্পর্কে যেভাবে চিন্তা করে তার সাথে মিলে যায়। তবে আমি এই উক্তিটির সাথে দৃ strongly়ভাবে একমত নই: আমরা (বা কমপক্ষে আমি) আমাদের মুখোমুখি জিনিসগুলির মধ্যে সম্পর্কের ক্ষেত্রে বিশ্বকে ধারণা দেই তবে ওওপি-র ফোকাসটি পৃথক শ্রেণি এবং তাদের শ্রেণিবিন্যাসের নকশা করা। নোট …

18
ত্রুটিগুলি ডিজাইন করুন এবং এ থেকে অবমাননার সাথে মোকাবিলা করুন [বন্ধ]
আপনি প্রস্তাবিত সফ্টওয়্যার ডিজাইনগুলিতে কি সর্বদা মৌলিকভাবে সঠিক ছিলেন? আপনি যখন এমন কোনও ডিজাইন দেন যা মূলত ভুল ছিল, আপনি আপনার সহকারী দলের সদস্যদের সম্মান হারাতে চান। তারপরে আপনি যা করেন তা বিবেচনা করে না যে আপনি সেই ঘটনার পরে প্রস্তাবিত সমস্ত জিনিসের জন্য ক্রস চেক হয়ে যাচ্ছেন। এটি বিশেষত …
84 design 

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

9
আমি কোড লিখতে পারি… তবে ভাল ডিজাইন করতে পারছি না। কোনও পরামর্শ? [বন্ধ]
আমি মনে করি যে আমি বিট এবং টুকরা কোড লেখার পক্ষে ভাল, তবে আমার ডিজাইনগুলি সত্যিই স্তন্যপান করে। প্রশ্নটি হল, আমি কীভাবে আমার ডিজাইনগুলি উন্নত করব - এবং পরিবর্তে আরও ভাল ডিজাইনার হয়ে উঠব? আমি মনে করি যে স্কুল ও কলেজগুলি লোকদের গাণিতিক সমস্যা সমাধানের ক্ষেত্রে কীভাবে ভাল হতে পারে …
83 design  skills 

7
আমার কি নির্ভরশীল ইনজেকশন বা স্থিতিশীল কারখানাগুলি ব্যবহার করা উচিত?
একটি সিস্টেম ডিজাইন করার সময় আমি প্রায়শই অন্যান্য মডিউলগুলির দ্বারা একগুচ্ছ মডিউল (লগিং, ডাটাবেস অ্যাকসেস) ব্যবহার করার সমস্যায় পড়ি। প্রশ্নটি হল, আমি কীভাবে এই উপাদানগুলি অন্যান্য উপাদানগুলিতে সরবরাহ করতে যাব। দুটি উত্তর সম্ভবত নির্ভরতা ইনজেকশন বা কারখানার নিদর্শন ব্যবহার করে বলে মনে হচ্ছে। তবে উভয়ই ভুল বলে মনে হচ্ছে: কারখানাগুলি …

12
জেএসএন ডেটার পরিবর্তে কোনও এন্ডপয়েন্টটি ফেরত এইচটিএমএল আসলে আসলে কী?
যখন আমি প্রথম পিএইচপি শিখতে শুরু করেছি (প্রায় 5 বা 6 বছর আগে) আমি আজাক্স সম্পর্কে শিখেছি এবং আমি "পর্যায়ক্রমে" পেরিয়েছি: আপনার সার্ভারটি এইচটিএমএল ডেটা প্রত্যাবর্তন করে এবং আপনি এটিকে একটি ডিওএমের অভ্যন্তরীণ এইচটিএমএল এর মধ্যে রেখে দেন আপনি এক্সএমএলের মতো ডেটা ট্রান্সফার ফর্ম্যাটগুলি সম্পর্কে শিখুন (এবং "ওহো তাই বলুন …
77 design  ajax 

16
এলোমেলোভাবে নিজেদের হত্যা করার জন্য আমাদের কি প্রোগ্রাম ডিজাইন করা উচিত? [বন্ধ]
সংক্ষেপে, সামগ্রিক ব্যবস্থার ভালোর জন্য আমরা কি আমাদের প্রোগ্রাম, প্রসেস এবং থ্রেডগুলিকে নিম্ন স্তরে মৃত্যুর নকশা করি? ব্যর্থতা ঘটে। প্রক্রিয়া মারা যায়। আমরা দুর্যোগের পরিকল্পনা করি এবং মাঝে মাঝে তা থেকে সেরে উঠি। তবে আমরা খুব কমই অনির্দেশ্য প্রোগ্রামের মৃত্যুর ডিজাইন এবং প্রয়োগ করি। আমরা আশা করি যে আমাদের পরিষেবাগুলির …
76 design 

4
কেন অনেক সফ্টওয়্যার বিকাশকারী উন্মুক্ত / বদ্ধ নীতি লঙ্ঘন করে?
কেন অনেক সফ্টওয়্যার বিকাশকারী ফাংশন নামকরণের মতো অনেক কিছু সংশোধন করে উন্মুক্ত / বদ্ধ নীতি লঙ্ঘন করে যা আপগ্রেড করার পরে অ্যাপ্লিকেশনটি ভেঙে দেবে? প্রতিক্রিয়া লাইব্রেরিতে দ্রুত এবং অবিচ্ছিন্ন সংস্করণগুলির পরে এই প্রশ্নটি আমার মাথায় আসে । প্রতি সংক্ষিপ্ত সময়ে আমি সিনট্যাক্স, উপাদানগুলির নাম, ইত্যাদি ইত্যাদিতে অনেক পরিবর্তন লক্ষ্য করি …

7
সফ্টওয়্যার প্রকল্পে দুর্ঘটনাজনিত জটিলতা কীভাবে পরিচালনা করবেন
যখন মারে জেল-মানকে জিজ্ঞাসা করা হয়েছিল যে রিচার্ড ফেনম্যান কীভাবে এতগুলি কঠিন সমস্যা সমাধান করতে পেরেছেন জেল-মান জেনার করেছিলেন যে ফেনম্যানের একটি অ্যালগোরিদম রয়েছে: সমস্যা লিখুন। সত্যিকারের কঠিন চিন্তা করুন। সমাধান লিখুন। জেল-মান ব্যাখ্যা করার চেষ্টা করছিলেন যে ফেইনম্যান একটি ভিন্ন ধরণের সমস্যা সমাধানকারী এবং তার পদ্ধতিগুলি অধ্যয়ন করে কোনও …

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