সফ্টওয়্যার প্রকৌশল

পেশাদারদের, শিক্ষাবিদদের এবং সিস্টেম ডেভলপমেন্ট লাইফ চক্রের মধ্যে কর্মরত শিক্ষার্থীদের জন্য প্রশ্নোত্তর

4
সুতরাং * অ্যালান কে আসলে "অবজেক্ট-ওরিয়েন্টেড" শব্দটির অর্থ কী?
খবরে বলা হয়েছে, অ্যালান কে হলেন "অবজেক্ট অরিয়েন্টেড" শব্দটির উদ্ভাবক। এবং তাকে প্রায়শই বলা হয়ে থাকে যে আমরা আজ ওকে যাকে বলি তার অর্থ হ'ল না। উদাহরণস্বরূপ, আমি গুগলে এটি সবেমাত্র পেয়েছি: আমি 'অবজেক্ট-ওরিয়েন্টেড' শব্দটি তৈরি করেছি এবং আমি আপনাকে বলতে পারি যে আমার কাছে সি ++ নেই - অ্যালান …

13
নেস্টেড ট্রাই-ক্যাচ ব্লকগুলি কী কোনও অ্যান্টি-প্যাটার্নটি ব্যবহার করে?
এটি কি একটি প্রতিষেধক? এটা কি গ্রহণযোগ্য অনুশীলন? try { //do something } catch (Exception e) { try { //do something in the same line, but being less ambitious } catch (Exception ex) { try { //Do the minimum acceptable } catch (Exception e1) { //More try catches? } } …

18
নির্ভরতা ইনজেকশন: এটি কীভাবে বিক্রি করবেন [বন্ধ]
এটি জানা যাক যে আমি নির্ভরতা ইনজেকশন (ডিআই) এবং স্বয়ংক্রিয় পরীক্ষার একটি বড় অনুরাগী । আমি এটি সম্পর্কে সারা দিন কথা বলতে পারে। পটভূমি সম্প্রতি, আমাদের দলটি স্ক্র্যাচ থেকে তৈরি করা এই বড় প্রকল্পটি পেয়েছে। জটিল ব্যবসায়ের প্রয়োজনীয়তা সহ এটি একটি কৌশলগত প্রয়োগ। অবশ্যই, আমি এটি সুন্দর এবং পরিষ্কার হতে …


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

1
কলব্যাক এবং প্রতিশ্রুতিগুলির মধ্যে আসলেই কি মৌলিক পার্থক্য রয়েছে?
একক থ্রেডযুক্ত অ্যাসিনক্রোনাস প্রোগ্রামিং করার সময়, দুটি প্রধান কৌশল রয়েছে যার সাথে আমি পরিচিত। সর্বাধিক সাধারণ হ'ল কলব্যাকগুলি। এর অর্থ এমন ফাংশনে যা যা প্যারামিটার হিসাবে অবিচ্ছিন্নভাবে একটি কলব্যাক-ফাংশন কাজ করে। অ্যাসিক্রোনাস অপারেশন শেষ হয়ে গেলে কলব্যাক কল করা হবে। কিছু সাধারণ jQueryকোড এইভাবে ডিজাইন করা হয়েছে: $.get('userDetails', {'name': 'joe'}, …

10
আঙ্কেল ববকে "অকেজো ধনুর্বন্ধনী" অপসারণ করার ভালবাসার প্রতি কি কেউ চ্যালেঞ্জ করতে পারে?
পে-ওয়ালড সামগ্রীগুলিকে রেফারেন্সিং আমি ঘৃণা করি তবে এই ভিডিওটিতে আমি ঠিক কী বলছি তা দেখায়। রবার্ট মার্টিনের ঠিক 12 মিনিটের দিকে এটি তাকান: এবং বলে যে "আমার প্রিয় কাজগুলির মধ্যে একটি হ'ল অকেজো ধনুর্বন্ধনী থেকে মুক্তি দেওয়া" তিনি যখন এটিকে রূপান্তরিত করেন: অনেক দিন আগে, একটি শিক্ষার অনেক দূরে, আমাকে …

12
প্রতিশ্রুতিবদ্ধ ইতিহাসটি বিকাশকারীদের কাছে সমালোচনামূলক তথ্য জানাতে ব্যবহার করা উচিত?
সর্বশেষতম সংস্করণ থেকে তৃতীয় পক্ষের এসডিকে রোলব্যাক সংক্রান্ত একটি বৈঠকের সময় এটি উল্লেখ করা হয়েছিল যে আমাদের বিকাশকারীরা প্রতিশ্রুতিবদ্ধ ইতিহাসে ইতিমধ্যে পতাকাঙ্কিত করেছে যে সর্বশেষতম সংস্করণটি ব্যবহার করা উচিত নয়। কিছু বিকাশকারী যুক্তি দিয়েছিলেন যে এটি একটি খারাপ অনুশীলন ছিল এবং এটি পরিবর্তে উত্স ফাইলে (যেমন // Don't upgrade SDK …

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

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

3
আমি কি আমার বাণিজ্যিক অ্যাপ্লিকেশনটিতে একটি এলজিপিএল-লাইসেন্সযুক্ত লাইব্রেরি ব্যবহার করতে পারি?
আমি মাইক্রোসফ্টের অ্যাপ মার্কেটপ্লেসের জন্য আমার অ্যাপে একটি এলজিপিএল-লাইসেন্সযুক্ত লাইব্রেরিটি ব্যবহার করতে চাই। এটা কি ঠিক আছে?
94 lgpl 

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

14
পিছনে প্রোগ্রামিং শিখুন, বা "তাই আমি ফিজবুজ পরীক্ষায় ব্যর্থ হয়েছি। এখন কি? "[বন্ধ]
একটু পটভূমি আমি আজ ২৮ বছর বয়সী এবং সফটওয়্যার বিকাশের বিষয়ে আমার কোনও আনুষ্ঠানিক প্রশিক্ষণ কখনও হয়নি, তবে আমার কাছে জনসংযোগের বিএর সমান দুটি উচ্চতর ডিগ্রি এবং প্রকল্প পরিচালনায় জড়িত একটি এক্সিকিউটিভ এমবিএ রয়েছে। আমি সেই ক্ষেত্রগুলিতে প্রায় 6 বছর ধরে মোট কাজ করেছি, 2,5 বছর আগে আমি আমার চাকরি …
94 skills 

16
টিডিডি নেতিবাচক অভিজ্ঞতা [বন্ধ]
আপনার টিডিডি অভিজ্ঞতার নেতিবাচক দিকটি কী? আপনি কি শিশুর পদক্ষেপগুলি (পরীক্ষাকে সবুজ করার সহজতম সমাধান) বিরক্তিকর এবং অকেজো দেখতে পাচ্ছেন? আপনি কি কোনও মূল্যমান পরীক্ষা খুঁজে পান (যখন পরীক্ষার প্রাথমিকভাবে বুদ্ধি হয় তবে চূড়ান্ত বাস্তবায়নে অন্যান্য পরীক্ষার মতো একই যুক্তি পরীক্ষা করে) রক্ষণাবেক্ষণ সমালোচনা করে? প্রভৃতি উপরের প্রশ্নগুলি আমার টিডিডি …
94 tdd 

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

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