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

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

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

2
সি ++ / সিএক্স এবং সি ++ / সি এল আই কী কী এবং তারা সি ++ এবং উইনআরটি এর সাথে কীভাবে সম্পর্কযুক্ত?
আমি মেট্রো অ্যাপ্লিকেশনগুলি ডিজাইনের জন্য সি ++ শেখার চ্যালেঞ্জ গ্রহণ করার বিষয়টি বিবেচনা করছি এবং আমি যখন সি ++ / সিএক্স পেরিয়ে এসেছি। মেট্রো অ্যাপ্লিকেশনগুলি কি সি ++ 11 এ কোড করা যাবে? তাদের কাজ করার জন্য কি সি ++ / সিএক্স প্রয়োজন? এবং সি ++ / সিএক্স আসলে কি? …
31 c++  windows-8  winrt 

8
আপনার কখন "কয়েক হাজার" থ্রেডের প্রয়োজন হবে?
এরলং, গো এবং মরিচা সমস্ত দাবি করে যে কোনও উপায়ে তারা সস্তা "থ্রেড" / কর্টাইন সহ সমবর্তী প্রোগ্রামিং সমর্থন করে। যান প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী পদ বলে: একই ঠিকানার জায়গাতে কয়েক হাজার হাজার গোরটাইন তৈরি করা কার্যকর। মরচে টিউটোরিয়াল বলেছেন: যেহেতু .তিহ্যবাহী থ্রেডগুলির তুলনায় কার্যগুলি তৈরি করতে উল্লেখযোগ্যভাবে সস্তা, মরচে একটি …

2
কীভাবে পেয়ারা ইউনিট পরীক্ষা স্বয়ংক্রিয়ভাবে উত্পন্ন হয়েছে?
পেয়ারা ইউনিট পরীক্ষার কেস স্বয়ংক্রিয়ভাবে উত্পন্ন : পেয়ারাটিতে ইউনিট পরীক্ষার বিস্ময়কর সংখ্যা রয়েছে: জুলাই ২০১২ পর্যন্ত, পেয়ারা পরীক্ষাগুলিতে ২৮6,০০০ এরও বেশি স্বতন্ত্র পরীক্ষার মামলা রয়েছে। এগুলির বেশিরভাগ স্বয়ংক্রিয়ভাবে উত্পন্ন হয়, হাতে লেখা নয়, তবে পেয়ারা পরীক্ষার কভারেজ অত্যন্ত বিশদভাবে বিশেষত com.google.common.collect এর জন্য। এগুলি কীভাবে উত্পন্ন হয়েছিল? সেগুলি ডিজাইন এবং …

9
নন-প্রোগ্রামারগুলিকে এমভিসি ব্যাখ্যা করুন [বন্ধ]
নন-প্রোগ্রামারগুলিকে আমার এমভিসি ব্যাখ্যা করার দরকার আছে। যথা, অগ্রগতি প্রতিবেদনের প্রসঙ্গে অন্যান্য বিভাগের পরিচালকদের কাছে to আমি যা করি তার মধ্যে একটি হ'ল এমভিসি বিভাজনের দিকে আমাদের কোডবেস রিফেক্টর। তারা জিজ্ঞাসা করতে পারে এমভিসি বিচ্ছেদ কী? কেন তারা এটি জিজ্ঞাসা করা প্রয়োজন? এর মতো মোটামুটি প্রযুক্তিগত উত্তর পড়ার পরে: এমভিসি …
31 mvc 

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

3
সাব্লাইমের "মিনিম্যাপ" কী উত্পাদনশীলতা উন্নত করে? [বন্ধ]
আমি সাব্লাইমের খুব বড় ভক্ত। আমার প্রিয় বৈশিষ্ট্যগুলির মধ্যে একটি হ'ল উপরের ডানদিকে কোণায় আপনার পাঠ্যের সংকুচিত চিত্রটি ব্যবহার করে (মিনিম্যাপ) file আমার অন্ত্র অনুভূতি হ'ল এটি উত্পাদনশীলতার জন্য ইতিবাচক জিনিসগুলি করে: এই মিনিম্যাপটি আসলে স্ক্রোল করার জন্য কী উত্পাদনশীলতা উন্নত করে? পিএস - পার্শ্ব প্রশ্ন: সাব্লাইম এই ধারণাটি আবিষ্কার …

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

7
এর অর্থ কী যে "এ ভাষা বি ভাষায় লিখিত হয়"?
আমি প্রায়শই এই শব্দটি শুনে থাকি যে ভাষা A ভাষায় B লেখা আছে উদাহরণস্বরূপ, পিএইচপি সি লেখা হয়েছে , সি # সি ++ এ লেখা হয়েছে । কেউ দয়া করে ব্যাখ্যা করতে পারবেন যে এর অর্থ কী এবং যদি এটি এমনকি সঠিক হয়? ভাষাটির দ্বারা ব্যবহৃত দোভাষী সংকলকটির সাথে কি …

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

7
চতুর দলগুলি প্রতিদিন নতুন বৈশিষ্ট্য সরবরাহ করা উচিত?
আমার সংস্থা জলপ্রপাত-শৈলীর বিকাশ থেকে আগিল / স্ক্রমে রূপান্তরের মাঝে রয়েছে। অন্যান্য জিনিসগুলির মধ্যে, আমাদের জানানো হয়েছে যে প্রত্যাশাটি আমাদের জন্য প্রতিটি দিন শেষে নতুন কার্যকরী, টেস্টেবল (কিউএ দ্বারা) বৈশিষ্ট্য রয়েছে। আমাদের বেশিরভাগ ডেভস মিটিং এবং অন্যান্য এন্টারপ্রাইজ ওভারহেডের জন্য দিনে প্রায় 2 ঘন্টা হারায়। এর অর্থ হ'ল যে কোনও …
31 agile  scrum 

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

3
স্ট্যাকটি নীচের দিকে কেন বৃদ্ধি পায়?
আমি ধরে নিচ্ছি এটির কোনও ইতিহাস আছে তবে স্ট্যাকটি নীচের দিকে কেন বৃদ্ধি পাচ্ছে? আমার কাছে মনে হয় বাফার ওভারফ্লোগুলি যদি স্ট্যাকটি উপরের দিকে বাড়তে থাকে তবে তা কাজে লাগানো অনেক বেশি শক্ত ...
31 cpu  stack 

5
আমাদের সত্ত্বা ফ্রেমওয়ার্ক ব্যবহার করা উচিত?
আমাদের কাছে বর্তমানে নিম্নলিখিত স্ট্যাক রয়েছে: ভিএস 2005 ওয়েব ফর্ম এসকিউএল সার্ভার 2005 আইআইএস 6 আমরা এটিতে স্থানান্তরিত করার পরিকল্পনা করছি: ভিএস 2010 এমভিসি এবং ওয়েব ফর্ম এসকিউএল সার্ভার ২০০৮ আইআইএস 7 আমার প্রশ্ন হচ্ছে, যখন আমরা বনাম 2010 সঙ্গে MVC সরাতে, আমরা সত্তা ফ্রেমওয়ার্ক (অথবা অন্য ORM), একটি মাইক্রো …

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

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