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

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

11
আমার উত্স গাছটি কীভাবে সংগঠিত করব?
আমি বেশিরভাগ ওয়েব-প্রকল্পে (ডাব্লু / এলএএমপি) এবং প্রায়শই গড়ে প্রায় স্কেলের সি / সি ++ (নন-জিইউআই) প্রকল্পগুলিতে কর্মরত একজন স্বতন্ত্র বিকাশকারী am আমি প্রায়শই আমার উত্স কোড কোড কাঠামো নিয়ে লড়াই করি। আসলে, সাধারণত, আমি পুরো গাছটি ডাম্প না করে এবং টুকরাগুলি তিন-চারবার পুনরায় সাজানো ছাড়াই কোনও প্রকল্প শেষ করি …

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

19
প্রাচ্যের প্রোগ্রামাররা পশ্চিমে প্রোগ্রামারদের কীভাবে দেখে?
এই প্রশ্নের অর্ধেকটি: পশ্চিমে প্রোগ্রামাররা প্রাচ্যে প্রোগ্রামারদের কীভাবে দেখবে? আমি মনে করি এটি পূর্বের প্রোগ্রামাররা পশ্চিমে প্রোগ্রামাররা কীভাবে দেখছেন তা ঠিক এটি দেখতে আকর্ষণীয় এবং গুরুত্বপূর্ণ। বিশ্বের পূর্ব অংশ (ভারত / চীন / ফিলিপিন্স) প্রায়শই পশ্চিমা বিশ্বে (মার্কিন যুক্তরাষ্ট্র এবং ইউরোপ) আউটসোর্সিং পরিষেবা প্রদান হিসাবে দেখা যায়। আপনার কি অফশোর …
89 teamwork  culture 

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

18
প্রোগ্রামারদের ছাড়ার কারণ [বন্ধ]
প্রোগ্রামাররা কেন তাদের চাকরি ছেড়ে দেয় এবং যদি ছাড়ার কারণগুলি যদি আপনার এখনকার চাকরিতে পুনরায় উত্থিত হয় তবে আমি তা জানতে আগ্রহী? পারিশ্রমিক, অবস্থান থেকে সরে যাওয়ার কারণ কী, আমি আমার বস / সহকর্মীকে ঘৃণা করি, স্বীকৃতি বা অবসর / নতুন ক্যারিয়ারের পথের অভাব আছে। আপডেট: আমি প্রোগ্রামার এবং পরীক্ষার্থীদের …
89 management 

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

6
একটি বিশাল উত্স ফাইলে কিছু সি প্রোগ্রাম কেন লেখা হয়?
উদাহরণস্বরূপ, অতীত থেকে সিসইন্টার্নালস সরঞ্জাম "ফাইলমোন" এর মধ্যে একটি কার্নেল-মোড ড্রাইভার রয়েছে যার উত্স কোডটি সম্পূর্ণরূপে একটি 4,000-লাইন ফাইলে রয়েছে। প্রথম লিখিত পিন প্রোগ্রামের জন্য একই লিখিত (~ 2,000 এলওসি)।
88 design  c  source-code 

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

7
শর্ট সার্কিট মূল্যায়ন, এটা কি খারাপ অভ্যাস?
এমন কিছু যা আমি কিছু সময়ের জন্য জানি কিন্তু কখনও বিবেচনা করি না তা হ'ল বেশিরভাগ ভাষায় অপারেটরদের তাদের আদেশের ভিত্তিতে একটি বিবৃতিতে অগ্রাধিকার দেওয়া সম্ভব। আমি প্রায়শই নাল রেফারেন্স ব্যতিক্রমগুলি রোধ করার উপায় হিসাবে এটি ব্যবহার করি, যেমন: if (smartphone != null && smartphone.GetSignal() > 50) { // Do …

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

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

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

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

15
কৌতুকপূর্ণ যুক্তি ধাঁধা - প্রোগ্রামিং দক্ষতা নির্ধারণে এগুলি কি সত্যই কার্যকর? [বন্ধ]
আমি যে সর্বশেষ সাক্ষাত্কারে অংশ নিয়েছি, আমাকে এমন একটি ধাঁধা সমাধান করতে বলা হয়েছিল যেখানে আমার যথাক্রমে দুটি বালতি - বালাহ এবং ব্লাহ লিটার যথাক্রমে দুটি বালতি দেওয়া জল বেল্ট লিটার জল পরিমাপ করার আশা করা হয়েছিল। আমি নির্দিষ্ট সময়ে ধাঁধাটি সমাধান করতে অক্ষম (minutes 5 মিনিট)। সাক্ষাত্কার গ্রহণকারী কিছুটা …

17
আপনি যে কুৎসিত কোডটি লিখেছেন তা কীভাবে মোকাবেলা করবেন? [বন্ধ]
সুতরাং আপনার ক্লায়েন্ট আপনাকে কিছু কোড লিখতে বলেছে, তাই আপনি করেন। তারপরে প্রত্যাশা অনুযায়ী তিনি আপনার উপর চশমাগুলি পরিবর্তন করেন এবং আপনি খুব ভাল ছেলের মতো তাঁর নতুন বৈশিষ্ট্যগুলি নিরূপণভাবে প্রয়োগ করেন। পুরানো বৈশিষ্ট্যগুলির সাথে দ্বন্দ্বের মতো নতুন বৈশিষ্ট্যগুলি বাদ দিয়ে ... সুতরাং এখন আপনার কোডটি একটি গোলযোগ। আপনি সত্যিই …

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