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

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

20
আপনি কীভাবে আপনার প্রকল্প পরিচালককে পরিচালনা করবেন
আমি বর্তমানে এমন একটি সংস্থার জন্য কাজ করছি যা সম্প্রতি কমেছে। আমি ঘরে বসে সমস্ত কাজ, ক্লায়েন্ট ইনস্টল, বিল্ডস, কিউএ এবং ভাল, মূলত ইন-হাউসের সমস্ত কাজ করি। আমার সরাসরি মনিব হ'ল খুব ননটেকনিকাল এবং ইদানীং আমি তাঁর জ্ঞানের অভাবকে মোকাবেলা করা খুব কঠিন বলে মনে করেছি। আমার সবচেয়ে বড় সমস্যাগুলি …

3
কোন ফাংশনটির নাম কী যা কোনও যুক্তি গ্রহণ করে না এবং কিছুই দেয় না? [বন্ধ]
জাভা 8 এর java.util.functionপ্যাকেজে আমাদের রয়েছে: ফাংশন : একটি যুক্তি নেয়, একটি ফলাফল তৈরি করে। গ্রাহক : একটি যুক্তি নেয়, কিছুই উত্পাদন করে না। সরবরাহকারী : কোন যুক্তি নেই, একটি ফলাফল তৈরি করে। ... : অন্যান্য ক্ষেত্রে আদিম, 2 টি আর্গুমেন্ট, ইত্যাদি পরিচালনা করে ... তবে আমাকে " কোনও যুক্তি …

7
মাইক্রোসার্চেসের জন্য সর্বাধিক গৃহীত লেনদেন কৌশল কী
মাইক্রোসার্ভেসিস সহ একটি সিস্টেমে যে বড় সমস্যাগুলি আমি দেখেছি তার মধ্যে একটি হ'ল তারা যখন বিভিন্ন পরিষেবাদি ছড়িয়ে পড়ে তখন লেনদেনের কাজ করে। আমাদের নিজস্ব আর্কিটেকচারের মধ্যেই আমরা এটিকে সমাধান করতে বিতরণ লেনদেনগুলি ব্যবহার করছি, তবে তারা তাদের নিজস্ব সমস্যা নিয়ে আসে। বিশেষত ডেডলকগুলি এখনও পর্যন্ত ব্যথা হয়ে দাঁড়িয়েছে। অন্য …

7
একটি আরএসটি ওয়েব পরিষেবাদিতে ক্রিয়াকলাপ করতে আমার কোন HTTP ক্রিয়া ব্যবহার করা উচিত?
আমি একটি রেস্টস্টুল ওয়েব পরিষেবা বাস্তবায়ন করছি এবং উপলব্ধ ক্রিয়াকলাপগুলির মধ্যে একটি হবে reload। এটি কনফিগারেশন, ক্যাশে ইত্যাদি পুনরায় লোড করতে ব্যবহৃত হবে আমরা এর GETমতো একটি ইউআরআই-তে সরল দিয়ে শুরু করেছি : ${path}/cache/reload(কোনও প্যারামিটার পাস হয় না, কেবল ইউআরআই বলা হয়)। আমি সচেতন যে কোনও জিইটি অনুরোধের মাধ্যমে ডেটা …
80 rest  rpc 

5
উত্পাদনের পরিবেশ বনাম পরিবেশ
আমি এমন একটি সংস্থার জন্য কাজ করি যেখানে আমরা এন্টারপ্রাইজ অ্যাপ্লিকেশন তৈরি করি এবং আমরা তিনটি পরিবেশ বজায় রাখি: বিকাশ (বা দেব ), মঞ্চায়ন (বা পর্যায় ) এবং উত্পাদন (বা প্রোড )। দেবের অর্থ স্বজ্ঞাত: এটি অ্যাপ্লিকেশনটির বিকাশের সময় ব্যবহৃত পরিবেশ। মঞ্চায়ন এবং উত্পাদন পরিবেশের মধ্যে পার্থক্য কী ?

8
কীভাবে ইউনিট টেস্টগুলি বিস্তৃতভাবে বিদ্রূপ না করে লেখা উচিত?
আমি যেমন বুঝতে পেরেছি, ইউনিট পরীক্ষাগুলির পয়েন্ট হ'ল বিচ্ছিন্নভাবে কোডের ইউনিটগুলি পরীক্ষা করা । এই যে মানে: কোডবেজে অন্য কোনও সম্পর্কযুক্ত কোড পরিবর্তনের মাধ্যমে তাদের ভাঙা উচিত নয় । ইন্টিগ্রেশন পরীক্ষার বিপরীতে পরীক্ষিত ইউনিটে একটি বাগ দ্বারা কেবল একটি ইউনিট পরীক্ষা করা উচিত (যা হিপগুলিতে ভেঙে যেতে পারে)। এগুলির দ্বারা …

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

8
প্রিন্টফের সাহায্যে অগ্রণীকরণের পরিবর্তে কেন নতুন নতুন লাইনের ব্যবহার?
আমি শুনেছি ব্যবহারের সময় আপনার নতুন নেতৃত্বগুলি এড়ানো উচিত printf। যাতে আপনার পরিবর্তে printf("\nHello World!")ব্যবহার করা উচিতprintf("Hello World!\n") উপরের এই বিশেষ উদাহরণে এটি বোঝা যায় না, যেহেতু আউটপুটটি ভিন্ন হবে তবে এটি বিবেচনা করুন: printf("Initializing"); init(); printf("\nProcessing"); process_data(); printf("\nExiting"); তুলনা করা: printf("Initializing\n"); init(); printf("Processing\n"); process_data(); printf("Exiting"); পিছনে থাকা নতুন লাইনের …
79 c 

7
বিট মাস্কগুলিকে কেন “মুখোশ” বলা হয় এবং তারা কোন উদ্দেশ্যে কাজ করে?
"বিট মাস্কগুলি" এভাবে বলা হয় কেন? আমি জানি যে এগুলি মূলত বিটওয়াইজ অপারেশনের জন্য ব্যবহৃত হয় এবং বিট মাস্কগুলির ব্যবহার পৃথক ভেরিয়েবলের ব্যবহারের চেয়ে বেশি দক্ষ। তবে আমার প্রশ্ন হ'ল কেন এবং কখন বিট মাস্ক আবিষ্কার হয়েছিল? এগুলি প্রাথমিক গণনার সময় থেকেই ব্যবহৃত হয়েছিল? আইটি ডোমেনে বিট মাস্ক ছাড়াও অন্য …

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

3
আমি কীভাবে "ফর-লুপ" স্কুল থেকে সরে যেতে পারি?
এটি একটি বরং ধারণামূলক প্রশ্ন, তবে আমি আশা করছিলাম যে আমি এই সম্পর্কে কিছু ভাল পরামর্শ পেতে পারি। আমি যে প্রচুর প্রোগ্রামিং করি তা হ'ল ( নুমপি ) অ্যারে দিয়ে; আমাকে প্রায়শই দুই বা ততোধিক অ্যারেতে আইটেমগুলি মিলাতে হয় যা বিভিন্ন আকারের হয় এবং প্রথম যে জিনিসটিতে আমি যাই সেটি …
79 python  array  loops 

6
একক উদ্ধৃতি বনাম ডাবল উদ্ধৃতি [বন্ধ]
আমি সবেমাত্র একটি কাজ শুরু করেছি যেখানে আমি জাভা ব্যাকগ্রাউন্ড থেকে আসার পরে পাইথন লিখছি, এবং আমি লক্ষ্য করছি যে অন্যান্য বিকাশকারীরা ''ডাবল কোট ( "") এর পরিবর্তে একক উদ্ধৃতি ( ) ব্যবহার করে স্ট্রিং উদ্ধৃত করে । উদাহরণ স্বরূপ: line1 = 'This is how strings typically look.' line2 = …


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

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

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