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

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

8
যদি একাধিক ক্রিয়াকলাপ বিভিন্ন স্ট্যাটাসের সাথে শেষ হয় তবে কোন HTTP স্থিতি কোডটি ফিরে আসবে?
আমি এমন একটি এপিআই তৈরি করছি যেখানে ব্যবহারকারী সার্ভারকে একটি এইচটিটিপি অনুরোধে একাধিক ক্রিয়া সম্পাদন করতে বলতে পারে। প্রতিটি ক্রিয়াকলাপের জন্য একটি এন্ট্রি সহ ফলাফলটি JSON অ্যারে হিসাবে ফিরে আসে। এই ক্রিয়াগুলির প্রতিটিই একে অপরের সাথে ব্যর্থ বা স্বাধীনভাবে সফল হতে পারে। উদাহরণস্বরূপ, প্রথম ক্রিয়াটি সফল হতে পারে, দ্বিতীয় ক্রিয়াকলাপের …
72 api  http 

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

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

5
এত কম সি সংকলক কেন?
সি বিশ্বের সর্বাধিক ব্যবহৃত একটি ভাষা। এটি বিদ্যমান কোডের একটি বিশাল অনুপাতের জন্য অ্যাকাউন্ট করে এবং নতুন কোডের বিশাল পরিমাণে ব্যবহার করা অবিরত। এটি এর ব্যবহারকারীদের কাছে এটি প্রিয়, এটি এত ব্যাপকভাবে পোর্ট করা হয়েছে যে সি চালাতে সক্ষম হওয়া একটি প্ল্যাটফর্মের অনেকগুলি অনানুষ্ঠানিক সংজ্ঞা , এবং তুলনামূলকভাবে পরিষ্কার বৈশিষ্ট্যযুক্ত …

10
প্রথম সংকলক প্রথম সংক্ষেপকারীর আগে কেন লেখা হয়েছিল?
প্রথম সংকলক ১৯৫২ সালে গ্রেস হপার লিখেছিলেন এবং লিস্প দোভাষী ১৯৫৮ সালে জন ম্যাকার্থির ছাত্র স্টিভ রাসেল লিখেছিলেন। সংকলক লেখার জন্য অনুবাদকের চেয়ে অনেক কঠিন সমস্যা মনে হয়। যদি তা হয় তবে প্রথম সংকলক কেন প্রথম দোভাষীর ছয় বছর আগে রচনা করা হয়েছিল?

17
আমি কীভাবে আমার বসকে (নম্রভাবে) তার কোড মন্তব্য করতে বলব?
আমাকে আমার বস শিখিয়ে দিচ্ছেন (আমি সবেমাত্র স্কুল শেষ করেছি এবং সে একটু প্রোগ্রামিংয়ের অভিজ্ঞতার সাথে একজনকে চেয়েছিল, তাই তিনি আমাকে সেই সংস্থাটি কী বিশেষায়িত তা সম্পর্কে প্রশিক্ষণ দেওয়ার জন্য আমাকে বেছে নিয়েছিলেন) এবং এএসপি.নেট এমভিসি অ্যাপ্লিকেশন, কিছু এইচটিএমএল এবং সিএসএসের সাথে কাজ শুরু করলেন। । তিনি আমাকে যে ওয়েব …
72 comments 

10
সম্পূর্ণ রিফ্যাক্টরিংয়ের সময় না থাকলে লিগ্যাসি কোডের জন্য পরীক্ষাগুলি লেখার কী অর্থ হয়?
আমি সাধারণত লিগ্যাসি কোড ই সাথে কার্যকরীভাবে কাজ করা বইয়ের পরামর্শ অনুসরণ করার চেষ্টা করি । আমি নির্ভরতা ভঙ্গ করি, @VisibleForTesting public staticকোডটির (বা কমপক্ষে এর কিছু অংশ) পরীক্ষামূলক করে তোলার জন্য কোডের কিছু অংশগুলি পদ্ধতিগুলিতে এবং নতুন শ্রেণিতে স্থানান্তর করি । এবং আমি নতুন ফাংশনগুলি সংশোধন বা সংযোজন করার …

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

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

8
একই সফ্টওয়্যারটির বিভিন্ন সংস্করণ বজায় রাখতে শাখা ব্যবহার করা কি ভাল অভ্যাস?
আমাদের এমন একটি পণ্য রয়েছে যার কয়েকটি আলাদা সংস্করণ রয়েছে। পার্থক্যগুলি সামান্য: এখানে এবং সেখানে বিভিন্ন স্ট্রিং, একটিতে খুব অল্প অতিরিক্ত যুক্তি, অন্যটিতে যুক্তির খুব কম পার্থক্য। সফ্টওয়্যারটি যখন বিকাশ করা হচ্ছে তখন প্রতিটি সংস্করণে সর্বাধিক পরিবর্তনগুলি যুক্ত করা দরকার; তবে, এমন কয়েকটি আছে যা কিছু নয় এবং কয়েকটিতে পৃথক …
72 git  branching 

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

2
কোড সম্পূর্ণ করার মূল পয়েন্টগুলি কী কী? [বন্ধ]
আমি শুনেছি প্রচুর লোক কোড পুস্তককে সার্থক পঠন হিসাবে উল্লেখ করেছেন mention দুর্ভাগ্যক্রমে, আমি এতটাই ব্যস্ত যে আমার এটি পড়ার সময় নেই, তাই বইয়ের মূল বিষয়গুলি কী কী কেউ আমাকে বলতে পারেন?

12
এসকিউএল: খালি স্ট্রিং বনাম ন্যূনাল মান
আমি জানি এই বিষয়টি কিছুটা বিতর্কিত এবং ইন্টারনেটে প্রচুর বিভিন্ন নিবন্ধ / মতামত রয়েছে। দুর্ভাগ্যক্রমে, তাদের বেশিরভাগই ধরে নেন যে ব্যক্তিটি জানেন না যে এনইউএল এবং খালি স্ট্রিংয়ের মধ্যে পার্থক্য কী। সুতরাং তারা যোগদান / সমষ্টিগুলির সাথে অবাক করা ফলাফল সম্পর্কে গল্পগুলি বলে এবং সাধারণত কিছুটা আরও উন্নত এসকিউএল পাঠগুলি …
72 design  database  sql  strings  null 

29
শংসাপত্রের মূল্য কি?
আমি শীঘ্রই প্রোগ্রামিংয়ে আমার কলেজ ডিগ্রি শেষ করছি এবং আমি আমার ক্যারিয়ার আরও এগিয়ে নেওয়ার জন্য পরবর্তী পদক্ষেপগুলি সন্ধান করছি। আমি যে বিকল্পটি বিবেচনা করেছি তা হ'ল আমি যে ক্ষেত্রে কাজ করতে চাই সে ক্ষেত্রে একটি শংসাপত্র বা শংসাপত্রের সিরিজ পাচ্ছে। এই শংসাপত্রগুলি কি সময় এবং অর্থের মূল্যবান হয়? নিয়োগকর্তারা …
72 skills 

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

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