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

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

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

5
আপনার ইউআরএল কাঠামো আরও কম বা অবাধে পরিবর্তন করার ক্ষমতা ছাড়াও হেটিওএএস আবিষ্কারযোগ্যতা এবং ডিকোপলিংয়ের জন্য কী প্রস্তাব দেয়?
ইদানীং আমি হাইপারমিডিয়া সম্পর্কে ইঞ্জিন অফ অ্যাপ্লিকেশন স্টেট (হ্যাটোওএএস) হিসাবে পড়ছি, এটি একটি প্রতিবন্ধকতা যা একটি ওয়েব এপিআইকে "সত্যিকারের রেস্টস্টুল" হিসাবে দাবি করে is এটি বর্তমান অবস্থা থেকে আপনি যে সম্ভাব্য রূপান্তর করতে পারেন তার প্রতিটি প্রতিক্রিয়াটির সাথে মূলত লিঙ্কগুলি অন্তর্ভুক্ত করে। আমার বোঝার উপর ভিত্তি করে হেটোয়াস কী তা …
61 rest  http  hateoas 

9
আপনি এবং আপনার দলটি দিনের বেলা যা কাজ করছে তা কীভাবে ট্র্যাক করবেন?
আমি এবং আমার টিমের লোকেরা আসলে প্রতিদিন কী করে সে সম্পর্কে নজর রাখার জন্য আমি লড়াই করছি। আমি প্রতি সপ্তাহে সমাপ্ত কার্ডগুলি পেরিয়ে একটি ভাল ব্রড ছবি পেয়েছি এবং স্ট্যান্ড-আপগুলি কিছুটা সহায়তা করে তবে আমার মনে হয় যে আমার দলের প্রতিদিন কাজকর্মের ক্ষেত্রে আমার খুব ভাল হ্যান্ডেল নেই। কার্ডগুলি দৈনিক …

6
কেন জাভা বিপরীতে "নতুন" এবং "ভার্চুয়াল + ওভাররাইড" কীওয়ার্ড দিয়ে সি # তৈরি করা হয়েছিল?
জাভা সেখানে নেই virtual, new, overrideপদ্ধতি সংজ্ঞা জন্য কীওয়ার্ড। সুতরাং একটি পদ্ধতির কাজ বোঝা সহজ। কারণ যদি ডেরিভডক্লাস বেসক্লাসকে প্রসারিত করে এবং বেসক্লাসের একই নাম এবং একই স্বাক্ষর সহ একটি পদ্ধতি থাকে তবে রান-টাইম পলিমারফিজমে ( ওপথটি পদ্ধতিটি নয় static) ওভাররাইডিং হবে place BaseClass bcdc = new DerivedClass(); bcdc.doSomething() // …

9
আপনি কীভাবে আইডিই ছাড়াই ডিবাগ করবেন? [বন্ধ]
প্রতিবার আমি যখন আইডিই খুঁজছি (বর্তমানে আমি গোয়ের সাথে ঝাঁকুনি দিচ্ছি) আমি ভি, ইমাস, নোটপ্যাড ++ ইত্যাদির জন্য লোকেদের পরিপূর্ণ একটি থ্রেড পাই আমি কোনও আইডিই এর বাইরে কখনও উন্নয়ন করিনি; আমার ধারণা আমি নষ্ট হয়ে গেছি আপনি কীভাবে আইডিই ছাড়াই ডিবাগ করবেন? আপনি কি কেবল লগিংয়ের মধ্যে সীমাবদ্ধ?
61 ide  debugging 

7
আমি আমার কোম্পানির .1x প্রোগ্রামার। আমি কীভাবে সেরা অবদান রাখতে পারি? [বন্ধ]
আমি পাঁচ জনের সদ্য-সূচিত স্টার্টআপে কাজ করি। আমাদের কাছে মেশিন লার্নিংয়ে পিএইচডি রয়েছে, আরএসপেক কোর দলের একজন প্রাক্তন সদস্য এবং যে লোকটি ওএস এক্সের জন্য গিট বাইনারি সংকলন করে। এটি কেবলমাত্র কর্মচারী; প্রতিষ্ঠাতাটির পিএইচডি ডি আছে এবং এটি একটি সফল (আরম্ভ) শুরু করতে যাওয়ার আগে বহু-বিলিয়ন ডলারের কর্পোরেশনের সিটিও ছিল …

12
মানচিত্রার কি ধরণের সমস্যা সমাধান হয়?
আমি কিছুক্ষণের জন্য ম্যাপ্রেডস সম্পর্কে পড়ছি - তবে আমি যা বুঝতে পারি না তা হ'ল কেউ কীভাবে মানচিত্রের ব্যবহার (বা ব্যবহার না করে) সিদ্ধান্ত নেবেন। আমি বোঝাতে চাইছি এমন কী কী সমস্যাগুলির নিদর্শন যা সংকেত দেয় যে ম্যাপ্রেডুস ব্যবহার করা যেতে পারে।

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

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

8
টিম প্রকল্পগুলিতে "স্মার্ট গাই" সিন্ড্রোম এড়ানো
একটি প্রকল্পের শুরুতে প্রচুর খারাপ অভ্যাস করা হয়েছিল এবং আমি এগুলিকে স্বীকৃতি দিয়েছিলাম এবং তাদের সকলের বিরুদ্ধে লড়াই করেছি। যেহেতু আমি আমার যুদ্ধগুলি বেছে নিই নি এবং বেছে নিই, আমার মনিব এখন ধরে নিচ্ছেন যে আমার মুখের যা কিছু আছে তা একটি অতি জটিল প্রতিক্রিয়া, এবং প্রকল্পের সর্বোত্তম আগ্রহের পরিবর্তে …
61 teamwork 

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

5
প্রোগ্রামিং ভাষা / প্ল্যাটফর্মে কোনও বৈশিষ্ট্যটিকে কখনই "প্রথম শ্রেণির নাগরিক" হিসাবে বিবেচনা করা হয়?
আমি বহুবার বিবৃতি দেখেছি যেমন- "দয়া করে ভাষা এবং প্ল্যাটফর্মের ক্ষেত্রে এই বৈশিষ্ট্যটিকে প্রথম শ্রেণির নাগরিক করুন"। উদাহরণস্বরূপ, এটি সি # /। নেট এনগ্রামগুলি সম্পর্কে বলা হয়। সুতরাং, যখন কোনও বৈশিষ্ট্যটিকে প্রোগ্রামিং ভাষা / প্ল্যাটফর্মে "প্রথম শ্রেণির নাগরিক" হিসাবে বিবেচনা করা হয়?

6
এটি কোনও ডিবি স্কিমা গঠনের একটি হাস্যকর উপায়, বা আমি কোনও কিছু পুরোপুরি অনুপস্থিত?
আমি রিলেশনাল ডাটাবেসগুলির সাথে মোটামুটি কাজ করেছি এবং মনে করি আমি ভাল স্কিমা ডিজাইনের প্রাথমিক ধারণাটি বেশ ভালভাবে বুঝতে পেরেছি। আমাকে সম্প্রতি এমন একটি প্রকল্প গ্রহণ করার দায়িত্ব দেওয়া হয়েছিল যেখানে একটি উচ্চ বেতনের পরামর্শদাতা দ্বারা ডিবি ডিজাইন করেছিলেন। আমার অন্ত্রে অন্তর অন্তর অন্তর্ভুক্ত কিনা দয়া করে আমাকে জানাবেন - …
61 database  sql  schema 

11
প্রোগ্রামার হিসাবে অতিরিক্ত নগদ উপার্জন [বন্ধ]
আমি ফুলটাইম প্রোগ্রামার হিসাবে কাজ করি এবং আমি যেখানে বাস করি সে দেশের জন্য বেশ ভাল বেতনযুক্ত চাকরি করি, তবে এই মুহুর্তে আমি অতিরিক্ত নগদ কিছুটা দিয়ে করতে পারি (স্ত্রী নতুন রান্নাঘরের দিকে ঝাঁপিয়ে পড়ে)। আমি আমার অতিরিক্ত সময়ে ছোট প্রকল্পগুলি গ্রহণে আগ্রহী হব। আমি ম্যালওয়্যার লেখার বিষয়ে আগ্রহী নই …
61 project 

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

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