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

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

2
প্রথম এটিএম প্রোগ্রামিং ভাষা
প্রথম এটিএমগুলি নগদ বিতরণকারীর মতো কাজ সম্পাদন করে, তারা অফলাইন মেশিন যা কার্বন এবং a-সংখ্যার পিন কোডের সাথে জড়িত পাঞ্চ কার্ডের সাথে কাজ করে। কার্ডের সাথে সর্বাধিক প্রত্যাহার ছিল 10 পাউন্ড এবং প্রত্যেকে এক সময়কার ব্যবহারের কার্ড ছিল - এটিএম গ্রাস করা কার্ড! প্রথম এটিএম 1967 সালে লন্ডনে ইনস্টল করা …

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

6
লিস্পের কি এখনও কোনও বিশেষ বৈশিষ্ট্য রয়েছে যা অন্যান্য প্রোগ্রামিং ভাষার দ্বারা গৃহীত হয়নি?
লিস্পের কি এখনও কোনও বিশেষ বৈশিষ্ট্য রয়েছে যা অন্যান্য প্রোগ্রামিং ভাষার দ্বারা গৃহীত হয়নি? লিস্প দ্বারা, আমি সামগ্রিকভাবে সমস্ত লিস্প প্রোগ্রামিং ভাষা বোঝাতে চাইছি। আমাকে বলা হয়েছে যে লিস্প কতটা আশ্চর্যজনক এবং জানি যে অনেক ভাষা লিস্প দ্বারা অনুপ্রাণিত হয়েছিল। তবে লিস্পের কী এখনও কোনও একচেটিয়া নকশার বৈশিষ্ট্য রয়েছে যা …

6
কেন বিকাশকারীরা উইন্ডোতে ইনস্টলেশন স্বয়ংক্রিয় করে না? [বন্ধ]
এটি " লিনাক্সগুলিতে ডেভেলপাররা ইনস্টলেশন উইজার্ড তৈরি করে না কেন? " এর বিপরীত , যা আকর্ষণীয়, তবে আমাকে "" স্বয়ংক্রিয় ইনস্টলেশনটি প্রাকৃতিক উপায় think তারা উইজার্ডগুলি কেন ব্যবহার করে? " সুতরাং এখানে বিপরীত প্রশ্ন: আমি নিশ্চিত যে এটি অলসতা বা এর মতো কিছু নয়, তবে বিকাশকারীরা এমনকি মূলত ভোক্তাদের মুখোমুখি …
35 windows 

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

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

5
অন্য ক্লাসের ক্লাসক্লেকশন তৈরি করা কি ভাল অনুশীলন?
আসুন বলুন আমার একটি Carক্লাস রয়েছে: public class Car { public string Engine { get; set; } public string Seat { get; set; } public string Tires { get; set; } } বলি আমরা একটি পার্কিং লট সম্পর্কে একটি সিস্টেম তৈরি করছি, আমি অনেক Carক্লাস ব্যবহার করতে যাচ্ছি , তাই …

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

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

9
একটি প্রোডাকশন সার্ভারে বিকাশ করা হচ্ছে
আজ আমি একটি প্রোডাকশন সার্ভারে একটি অ্যাপ্লিকেশন বিকাশের জন্য চিৎকার পেয়েছি। উদ্ধৃতি, " একটি প্রোডাকশন সার্ভারে বিকাশ গ্রহণযোগ্য নয় - কখনও! " এখানেই অবস্থা। আমি একটি বিকাশের উদাহরণ স্থাপন করেছি: http://example.com:3000 উত্পাদনের উদাহরণটি হ'ল: http://example.com আমি আমার সমস্ত উন্নয়ন কাজ শেষ করি http://example.com:3000এবং যখন ক্লায়েন্ট পরিবর্তনগুলি দ্বারা সন্তুষ্ট হয়, আমি …

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

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

9
প্রোগ্রামিং ভাষার চেয়ে অ্যালগরিদম কি আরও গুরুত্বপূর্ণ?
বর্তমান (২০১৩) গুগল কোড জ্যাম প্রতিযোগিতার সময়, পাইথনের লোকের তুলনায় সি ++ এবং জাভা লোকদের 200+ লাইন কোড নিয়েছে এমন একটি সমস্যা ছিল যা কেবলমাত্র 40 লাইনের কোড ব্যবহার করে একই সমস্যা সমাধান করেছিল। পাইথন সরাসরি সি ++ এবং জাভার সাথে তুলনাযোগ্য নয় তবে আমি ভেবেছিলাম ভার্জোসিটির পার্থক্য সম্ভবত অ্যালগরিদমের …
35 java  c++  algorithms  python 

4
কীভাবে সি ++ 11 এ স্যুইচ করবেন?
আমি কিছু সময়ের জন্য সি ++ এ প্রোগ্রামিং করছি তবে বেশিরভাগ জিনিস সি ++ এর নিম্ন-স্তরের বৈশিষ্ট্যগুলিকে কেন্দ্র করে। এর অর্থ আমার বেশিরভাগ পয়েন্টার এবং কাঁচা অ্যারে নিয়ে কাজ করা। আমি মনে করি এই আচরণটি ক্লাস সহ সি ++ সি হিসাবে ব্যবহার হিসাবে পরিচিত। এটি সত্ত্বেও, আমি সম্প্রতি প্রথমবারের জন্য …
35 c++  c++11 

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

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