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

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

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

3
জিপিএল এবং বিএসডি লাইসেন্স কোড একত্রিত করার সময় বাস্তবে লাইসেন্স ফাইলগুলি কীভাবে পরিচালনা করবেন?
আমি এমন কোড লিখছি যা জিপিএল (এলজিপিএল নয়) লাইসেন্স সহ একটি লাইব্রেরি এবং 3-ধারা বিএসডি লাইসেন্স সহ একটি লাইব্রেরি ব্যবহার করে । যেহেতু আমি জিপিএল-লাইসেন্সযুক্ত লাইব্রেরিতে লিঙ্ক করেছি তাই আমার কোডটিও জিপিএল হওয়া দরকার। আমি, বাস্তবে, কীভাবে বিএসডি-লাইব্রেরি থেকে মূল LICENSE.txt ব্যবহার করব? (ক) আমি কি কোনও প্রকল্প বিতরণ করতে …

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

5
কৌশল প্যাটার্নে রিফ্যাক্টর এমন কোনও ক্রিয়াকলাপ কীভাবে ইউনিট করবেন?
আমার কোডে যদি আমার কোনও ফাংশন থাকে যা এর মতো হয়: class Employee{ public string calculateTax(string name, int salary) { switch (name) { case "Chris": doSomething($salary); case "David": doSomethingDifferent($salary); case "Scott": doOtherThing($salary); } } সাধারণত আমি কারখানার শ্রেণি এবং কৌশল প্যাটার্ন ব্যবহার করে প্লাইওমর্ফিজম ব্যবহার করতে এটি রিফ্যাক্টর করব: public …

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

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

2
আমি কীভাবে বিকাশকারী হিসাবে ব্যবহারকারী গল্পগুলি খসড়া করব?
আমি এমন একটি সিস্টেম লিখছি যেখানে সিস্টেমের মালিক এবং আমার নিজের উভয়ই বিকাশকারী এবং সিস্টেমের জন্য আমরা বর্তমানে 'অনুরোধ' বা প্রয়োজনীয়তার একমাত্র উত্স, যা আমি stories 1 features বৈশিষ্ট্যের সাথে যুক্ত ব্যবহারকারী গল্পগুলিতে ক্যাপচার করতে চাই} এখনই আমার জরুরি অগ্রাধিকারটি হ'ল একটি মান্যযোগ্য ব্যাকলগ ক্যাপচার করা। ব্যবহারকারীদের গল্পগুলিতে কাজ করার …

4
ফ্রেড ব্রুকস "সার্জিক্যাল টিম" কি কার্যকরভাবে বাস ফ্যাক্টর পরিচালনা করে?
আমার 4 অভিজ্ঞ বিকাশকারীদের একটি টিম একটি বৃহত, মডুলার উইন্ডোজ অ্যাপ্লিকেশন (প্রায় 200 কেএলওসি) এ কাজ করে। প্রকল্পের শুরু (3 বছর আগে) থেকে আমি মূল কোডবেসে ফোকাস করেছি এবং আস্তে আস্তে একটি আধা-নেতৃত্ব বিকাশকারী অবস্থানে চলে এসেছি, যদিও আমি দলের পরিচালক নই not আমাদের বর্তমান পুনরাবৃত্তিটি একটি উচ্চ-অগ্রাধিকারের ইউআই রিফ্রেশ …

2
জাভাএফএক্স - ডোমেন অবজেক্ট সহ প্রোপার্টি ব্যবহার করার সঠিক উপায়
জাভাএফএক্স একটি নতুন গুচ্ছ সম্পত্তি সরবরাহ করেছে যেমন javafx.beans.property.DoublePropertyআপনাকে স্বয়ংক্রিয়ভাবে পর্যবেক্ষণ ও সিঙ্ক্রোনাইজ করা যায় এমন ক্ষেত্রগুলি নির্ধারণ করতে দেয়। অনেক জেএফএক্স উদাহরণে, এমভিসি মডেল শ্রেণিতে এই সম্পত্তি ক্ষেত্রগুলির একটি সংখ্যা রয়েছে, যা পরে স্বয়ংক্রিয়ভাবে দর্শনটিতে আবদ্ধ হতে পারে। তবে এটি আমাদের ডোমেন অবজেক্টগুলিতে জেএফএক্স বৈশিষ্ট্যগুলি রাখার জন্য উত্সাহিত করছে …

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

9
গ্লোবালরা যদি তা বোঝায়?
আমি একটি মান পেয়েছি যা অনেক বস্তুর প্রয়োজন। উদাহরণস্বরূপ, অবজেক্ট হিসাবে বিভিন্ন বিনিয়োগ সহ একটি আর্থিক অ্যাপ্লিকেশন এবং তাদের বেশিরভাগের বর্তমান সুদের হার প্রয়োজন। আমি সম্পত্তি হিসাবে সুদের হার সহ একটি অবজেক্ট হিসাবে আমার "আর্থিক পরিবেশ" সজ্জিত করার আশা করছিলাম। তবে, ভাইবাল অবজেক্টসগুলির জন্য যেটির মান দরকার হয় তা এটি …

5
টিডিডি: শক্তভাবে জোড়াযুক্ত বস্তুগুলি উপহাস করছে
কখনও কখনও অবজেক্টগুলিকে কেবল দৃly়ভাবে জোড়া দেওয়া দরকার। উদাহরণস্বরূপ, কোনও CsvFileশ্রেণীর সম্ভবত CsvRecordক্লাস (বা ICsvRecordইন্টারফেস) দিয়ে শক্তভাবে কাজ করা প্রয়োজন । যাইহোক আমি অতীতে যা শিখেছি সেগুলি থেকে, পরীক্ষা-চালিত বিকাশের অন্যতম প্রধান শিক্ষিকা হ'ল "একবারে একাধিক শ্রেণির পরীক্ষা কখনও করবেন না।" এর অর্থ আপনার ICsvRecordপ্রকৃত উদাহরণগুলির চেয়ে মক বা স্টাব …
10 tdd  coupling  mocking 

5
একই প্রোগ্রামার দ্বারা উত্পাদনশীলতার দৈনিক পার্থক্য সম্পর্কে কোন গবেষণা আছে?
ইন্টারনেটে ক্রিয়াকলাপের ঝাপটায় পড়েছে সেরা প্রোগ্রামারগুলির উত্পাদনশীলতা বনাম সবচেয়ে খারাপের উত্পাদনশীলতার মধ্যে একটি বিশাল পার্থক্য নিয়ে আলোচনা। এই বিষয়টি গবেষণা করার সময় এখানে একটি সাধারণ গুগলের ফলাফল: http://www.devtopics.com/programmer-productivity-the-tenfinity-factor/ আমি ভাবছিলাম যে একই প্রোগ্রামার দ্বারা দিনের উত্পাদনশীলতার মধ্যে পার্থক্য সম্পর্কে কোনও গবেষণা বা গুরুতর আলোচনা হয়েছে কিনা। আমি মনে করি যে …

3
এএসপি.নেট ওয়েবফোর্স অ্যাপ্লিকেশনটির জন্য সেরা আর্কিটেকচার
আমি একটি ক্লায়েন্টের জন্য একটি এএসপি.নেট ওয়েবফোর্স পোর্টাল লিখেছি। প্রকল্পটি শুরু থেকেই সঠিকভাবে পরিকল্পনা ও কাঠামোগত না হয়ে এক ধরণের বিবর্তিত হয়েছে। ফলস্বরূপ, সমস্ত কোড একই প্রকল্পের মধ্যে এবং কোনও স্তর ছাড়াই একসাথে ছড়িয়ে পড়ে। ক্লায়েন্ট এখন কার্যকারিতা নিয়ে খুশি, তাই আমি কোডটি রিফ্যাক্টর করতে চাই যাতে আমি প্রকল্পটি প্রকাশের …

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

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