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

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

2
চাকরীর সাক্ষাত্কারের সময় মস্তিষ্ক বাছাই করা [বন্ধ]
সিনিয়র সফটওয়্যার বিকাশকারী / আরএন্ডডি পজিশনের জন্য সম্প্রতি সিলিকন ভ্যালি সংস্থায় একটি বড় কাজের সাক্ষাত্কার নিয়েছিলাম। আমার বেশ কয়েকটি প্রযুক্তিগত ফোন স্ক্রিন ছিল, একটি পুরো দিন অন সাইটে সাক্ষাত্কার এবং পরে আরও একটি অবস্থানের জন্য আরও প্রযুক্তিগত ফোন স্ক্রিন। সাক্ষাত্কারগুলি সত্যই ভাল গিয়েছিল, আমার পিএইচডি করার অভিজ্ঞতা আছে এবং আমি …
33 interview 

17
উত্স কোডের জন্য দরকারী মেট্রিকগুলি কী কী? [বন্ধ]
উত্স কোডের জন্য ক্যাপচারের জন্য দরকারী মেট্রিকগুলি কী কী? কীভাবে মেট্রিকগুলি উদাহরণস্বরূপ (এক্সিকিউটেবল?) কোডের লাইনগুলি বা সাইক্লোমেটিক কমপ্লেসিটি মানের নিশ্চয়তার সাথে সহায়তা করতে পারে বা সফ্টওয়্যার বিকাশ প্রক্রিয়াটির জন্য তারা সাধারণভাবে কীভাবে উপকারী?

8
কীভাবে সর্বাধিক কার্যকরভাবে ডিবাগ কোড? [বন্ধ]
কোডগুলিতে ক্রিগিং বাগগুলি হ্রাস করা যায়, তবে এটি লেখা হিসাবে সম্পূর্ণরূপে মুছে ফেলা যায় না - প্রোগ্রামাররা হচ্ছেন, যদিও অনেকে একমত নন , কেবলমাত্র মানুষ। যখন আমরা আমাদের কোডটিতে একটি ত্রুটি সনাক্ত করি, তখন আমরা এটি কীভাবে ছড়িয়ে দিতে পারি? আমাদের মূল্যবান সময়কে সর্বাধিক কার্যকরভাবে ব্যবহার করার জন্য কীভাবে আমরা …
33 debugging 

12
আপনি কতক্ষণ ফর্মাল ইউএমএল ব্যবহার করেন?
আমি প্রায়শই ঘন ঘন সিস্টেমটি ডিজাইন ও ব্যাখ্যা করতে অ্যাডহক এমএমএল (মেক আপ আপ মডেলিং ল্যাঙ্গুয়েজ) ব্যবহার করি। এটি ইউএমএলের অনুরূপ এবং বেশ ভাল বোঝার প্রবণতা রয়েছে। তবে, আমার এমন একজন বা দু'জন প্রফেসর রয়েছেন যা কঠোর, আনুষ্ঠানিক ইউএমএল ব্যবহারের ক্ষেত্রে ক্ষতি করেছে, যতটা সম্ভব অনুমানের কাছাকাছি। আমি সবসময় সন্দেহ …
33 uml  diagrams 

20
নিখরচায় কাজ করছেন? [বন্ধ]
আমি এই নিবন্ধটি জুড়ে এসেছি ফ্রি ওয়ার্ক ফ্রি যা আমাকে ভাবতে বাধ্য করেছে। প্রতিটি নিয়োগকর্তার লক্ষ্য ফার্মের চেয়ে মজুরির চেয়ে বেশি মূল্য অর্জন করা; অন্যথায়, নিয়োগকর্তার জন্য কোনও বৃদ্ধি, অগ্রিম এবং কোনও সুবিধা নেই। বিপরীতে, প্রতিটি কর্মচারীর লক্ষ্য ফার্মে সে তার মজুরির চেয়ে বেশি অবদান রাখবে এবং এর মাধ্যমে ফার্মে …
33 experience 

11
ডিজাইনের নিদর্শনগুলি কি ভাল বা খারাপের জন্য সাধারণত শক্তি? [বন্ধ]
শুনেছি এটি যুক্তি দিয়েছিল যে কাটা রুটি থেকে নকশাগুলি হ'ল সেরা জিনিস। আমি এটাও শুনেছি যে ডিজাইনের ধরণগুলি "দ্বিতীয় সিস্টেম সিন্ড্রোম" বাড়াতে ঝোঁকায় যে তারা প্রচুর পরিমাণে ব্যবহার করা হয় না এবং তারা তাদের ব্যবহারকারীদের মনে করে যে তারা সত্যিকারের চেয়ে আরও ভাল ডিজাইনার। আমি প্রাক্তন শিবিরের কাছাকাছি যাওয়ার প্রবণতা …

10
এত বড় বড় ওয়েবসাইট কেন মাইক্রোসফ্ট স্ট্যাক চালায়? [বন্ধ]
আমার মাথার শীর্ষে, আমি মাইক্রোসফ্ট স্ট্যাকটি ব্যবহার করে এমন কয়েকটি মুখ্য সাইটগুলির কথা ভাবতে পারি Microsoft.com উপত্যকা আমার স্থান অনেক মাছ Stackoverflow হটমেল, বিং, উইন্ডোজলাইভ যাইহোক, পর্যবেক্ষণের ভিত্তিতে, শীর্ষস্থানীয় 500 টি সাইটের প্রায় সমস্তগুলিই অন্য প্ল্যাটফর্মগুলি চলমান বলে মনে হচ্ছে market এত কম বাজারে প্রবেশের মূল কারণগুলি কী? কস্ট? প্রযুক্তির …

30
আপনি কখনও করেছেন সবচেয়ে বড় ভুল [বন্ধ]
সার্ভার ফল্টে আমি যে প্রশ্নের পড়েছি তার অনুরূপ, আইটি সম্পর্কিত পজিশনে আপনি এখন পর্যন্ত সবচেয়ে বড় ভুলটি কী। বন্ধুদের কিছু উদাহরণ: আমার একটি প্রোডাকশন সাইটে কিছু কাজ করা দরকার তাই আমি লাইভ ডাটাবেসটি বিটা সাইটে অনুলিপি করার সিদ্ধান্ত নিয়েছি। সুন্দর মানক, তবে আমি যখন বিটা সাইটে গিয়েছিলাম তখনও এটি পুরানো …
33 experience 

3
বিজ্ঞপ্তি নির্ভরতা কীভাবে সমাধান করবেন?
আমার তিনটি ক্লাস রয়েছে যা একে অপরের সাথে বিজ্ঞপ্তিযুক্ত: টেস্টএকসিকিউটার টেস্টসেনারিওর অনুরোধগুলি কার্যকর করে এবং প্রতিবেদন ফাইলটি জেনারেটর ক্লাস ব্যবহার করে সংরক্ষণ করে। তাই: প্রতিবেদন উত্পন্ন করতে টেস্টএক্সেকিউটার নির্ভর করে রিপোর্টিজেনেটরের উপর রিপোর্টজেনারেটর টেস্টসেনারিও এবং টেস্টেক্সেকিউটার থেকে সেট করা পরামিতিগুলির উপর নির্ভর করে। টেস্টসেনারিও টেস্টএক্সেকটারের উপর নির্ভর করে। কীভাবে এর …

6
প্রোগ্রামগুলি কল স্ট্যাকগুলি কেন ব্যবহার করে, যদি নেস্টেড ফাংশন কলগুলি ইনলাইন করা যায়?
সংকলকটি কেন এই জাতীয় প্রোগ্রাম গ্রহণ করবেন না: function a(b) { return b^2 }; function c(b) { return a(b) + 5 }; এবং এটিকে একটি প্রোগ্রামে রূপান্তর করুন: function c(b) { return b^2 + 5 }; এর মাধ্যমে কম্পিউটারের সি (খ) এর ফেরতের ঠিকানা মনে রাখা দরকার? আমি মনে করি …

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

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

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

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

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

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