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

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

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

4
সি ++ এ "ইন্টারফেস" শব্দটি
জাভা classএবং এর মধ্যে একটি স্পষ্ট পার্থক্য করে interface। (আমি বিশ্বাস করি সি # তেও করে, তবে এর সাথে আমার কোনও অভিজ্ঞতা নেই)। সি ++ লেখার সময় কোনও শ্রেণি এবং ইন্টারফেসের মধ্যে কোনও ভাষা প্রয়োগ করা যায় না। ফলস্বরূপ আমি জাভাতে একাধিক উত্তরাধিকারের অভাবের জন্য ইন্টারফেসটিকে সর্বদা কার্যকর হিসাবে দেখেছি। …

6
বিকাশকারী সময়ের জন্য কেউ কীভাবে কার্যকরভাবে 80/20 নিয়মটি প্রয়োগ করে?
আমি এমন একটি ব্যাংকের বিকাশকারী যেখানে একটি 80/20 নিয়ম প্রয়োগ করা হয়। আপনার নির্ধারিত প্রকল্পে আপনি 80% সময় কাজ করেন এবং 20% আপনি আপনার আগ্রহী কিছুতে কাজ করেন। তবে আমি কীভাবে এটি করব তা নিশ্চিত নই। আমি আশা করছি সেখানে অন্য কেউ আছেন যারা কীভাবে আমাকে পরামর্শ দিতে পারেন। আমার …

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

3
প্রোগ্রামিংয়ে 'পোর্টিং' শব্দের ব্যবহার সম্পর্কে প্রশ্ন
আমি বর্তমানে একটি সি ++ কোড সংশোধন করার প্রক্রিয়ায় রয়েছি যা ইউনিক্স সিস্টেমের জন্য লেখা হয়েছিল যাতে এটি ভিজ্যুয়াল স্টুডিও থেকে সংকলন করে কাজ করে। আমাকে কিছু অন্তর্নির্মিত ফাংশনগুলির নাম পরিবর্তন করতে হয়েছিল এবং ডায়নামিক অ্যারে সংজ্ঞায়িত করার পদ্ধতিটি আমাকে পরিবর্তন করতে হয়েছিল। আমার প্রশ্নটি, আমি কি বলতে পারি যে …

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

6
আমার দলের অন্যান্য প্রোগ্রামারদের কাছে আমার কোডটি আরও পাঠযোগ্য Need
আমি ডেলফিতে একটি প্রকল্পে কাজ করছি এবং আমি অ্যাপ্লিকেশনটির জন্য একটি ইনস্টলার তৈরি করছি, এখানে তিনটি প্রধান অংশ রয়েছে। PostgreSQL ইনস্টলেশন / আনইনস্টলেশন মায়াপ্লিকেশন (এনএসআই ব্যবহার করে মায়াপ্লিকেশন সেটআপ করা হয়) ইনস্টলেশন / আনইনস্টলেশন। স্ক্রিপ্টের মাধ্যমে পোস্টগ্রাজে টেবিল তৈরি করা হচ্ছে (ব্যাচ ফাইলগুলি)। প্রতিটি জিনিস জরিমানা চলে এবং সহজে, কিন্তু …

6
ব্যাক-এন্ড বিকাশকারীদের কাজ আরও সহজ করতে আমি কীভাবে এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্ট লিখতে পারি?
আমি যখন ডিজাইনারের কাছ থেকে কোনও নকশা পাই তখন আমি এটি একটি পিএসডি (ফটোশপ) ফাইল হিসাবে পাই। আমি সর্বদা যথাযথ স্তর এবং ফোল্ডারের নামগুলি আশা করি, মূলত একটি পরিষ্কার এবং পরিচালিত পিএসডি। এই ডিজাইনটি থেকে আমি এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্ট বিকাশ করি এবং এটি ব্যাক-এন্ড বিকাশকারীদের কাছে সরবরাহ করি। তাদের …
11 javascript  html  css  jquery 

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

1
পুনরাবৃত্তি ডকুমেন্টেশন বিকাশ সম্ভব, এবং এটি কার্যকর ডকুমেন্টেশন সরবরাহ করে?
আমার বিশ্ববিদ্যালয়ের জন্য একটি প্রকল্প রয়েছে যা আমি অবিলম্বে শুরু করব না, তবে দীর্ঘ সময়ের জন্য চিন্তা করছি। আমি বুঝতে পারি যে বিশ্ববিদ্যালয়ের প্রকল্পের বিকাশ শিল্পের মতো নয় (আমি বর্তমানে একটি ইন্টার্ন নিজেই আছি) তাই এই মুহূর্তে আমি যে পরিস্থিতিটি নির্দেশ করব তা সম্ভবত প্রকৃত সফ্টওয়্যার বিকাশকারীদের কাছে কিছুটা হাস্যকর …

4
কোড বেসের বিরুদ্ধে পন্থা অভিন্ন ধীর হয়ে উঠছে
আমরা একটি মাঝারি আকারের সি ++ কোড বেস (10Mloc) নিয়ে কাজ করছি যা আমাদের অপ্টিমাইজেশনের প্রচেষ্টা সমানভাবে ধীর হয়ে চলেছে । এই কোড বেসটি লাইব্রেরির একটি সেট যা আমরা তাদেরকে কাজে লাগানোর জন্য একত্রিত করি। এই লাইব্রেরিগুলি কীভাবে যোগাযোগ করে তার সাধারণ কাঠামোটি যখন কার্য সম্পাদনের উপর এবং পরে আরও …
11 c++  optimization 

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

3
বিপুল পরিমাণ র‌্যামের প্রয়োজন হয় এমন অ্যাপ্লিকেশনগুলির জন্য সি ++ বা জাভা চয়ন করুন? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 6 বছর আগে বন্ধ ছিল । আমি বৈজ্ঞানিক অ্যাপ্লিকেশনগুলির কথা ভাবছি যা বেশিরভাগ প্রসেসর-আবদ্ধ এবং গাদা ব্যবহারের …
11 java  c++  memory  big-data 

6
মুক্তির জন্য সঠিক ব্রাঞ্চিং কৌশল নির্বাচন করা
একটি নতুন প্রকল্পে একটি নতুন দেব দলের সাথে শুরু করে এবং আমাদের উত্স সংগ্রহস্থলের জন্য আমাদের শাখা কৌশলটি নির্ধারণ করতে হবে ( যেমন মাইক্রোসফ্ট টিম ফাউন্ডেশন সার্ভার 2010 )। আমরা কি না করব তা নিয়ে একটি চটচটে আলোচনা শুরু করেছি ... ক । একটি রিলিজ শাখা রয়েছে যা থেকে আমরা …

4
কোড লাইন সিপিইউ দ্বারা কার্যকর করা হয়?
আমি কীভাবে উচ্চ-স্তরের ভাষাটিকে মেশিন কোডে রূপান্তরিত করে তারপরে সিপিইউ দ্বারা সম্পাদন করা হয় তা সত্যিই বুঝতে চেষ্টা করছি। আমি বুঝতে পারি যে কোডটি মেশিন কোডে সংকলিত হয়েছে, এটি নিম্ন-স্তরের কোড যা কোনও সিপিইউ ব্যবহার করতে পারে। আমার কাছে যদি একটি এসাইনমেন্ট স্টেটমেন্ট থাকে তবে বলুন: x = x + …

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