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

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

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

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

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

5
অ্যালগরিদমের "বিগ ও" নোটেশন সনাক্তকরণের জন্য এটি কি উপযুক্ত "বিধি"?
আমি বিগ ও নোটেশন এবং কীভাবে একটি অ্যালগোরিদম লেখা হয় তার উপর ভিত্তি করে এটি গণনা করার পদ্ধতি সম্পর্কে আরও শিখছি। অ্যালগরিদম বিগ ও স্বরলিপি গণনা করার জন্য আমি একটি "আকর্ষণীয় নিয়ম" পেয়েছি এবং আমি দেখতে চেয়েছিলাম যে আমি সঠিক পথে আছি কিনা বা পথ বন্ধ way বড় ও স্বরলিপি: …
29 algorithms  big-o 

5
লিনাক্স উত্স কোড প্যাকেজিংয়ের মান কখন .tar.gz হয়ে যায়?
লিনাক্স সিস্টেমগুলির জন্য প্রাথমিকভাবে বিকাশ করা এবং সর্বশেষতম প্যাকেজগুলি ডাউনলোড করার সময় ওপেন-সোর্স প্রকল্পগুলি ব্রাউজ করার সময় উত্স কোডটি সর্বদা একটি .tar.gz বা .tar.bz2 ফাইলে সংরক্ষণ করা হয়। .Zip বা .rar বা অন্য কিছু সংক্ষেপণ অ্যালগরিদম (বা এমনকি প্রকল্পটি যথেষ্ট ছোট হলে এটি সঙ্কুচিত রেখে দেওয়া) এর চেয়ে .tar.gz বা …

5
জাভা / সি # আরআইআই প্রয়োগ করতে পারে না কেন?
প্রশ্ন: জাভা / সি # আরআইআই বাস্তবায়ন করতে পারে না কেন? স্পষ্টকরণ: আমি সচেতন যে আবর্জনা সংগ্রহকারী নিরোধক নয়। সুতরাং বর্তমান ভাষার বৈশিষ্ট্যগুলির সাথে স্কোপের প্রস্থানটিতে কোনও সামগ্রীর ডিসপোজ () পদ্ধতিটি স্বয়ংক্রিয়ভাবে কল করা সম্ভব নয়। কিন্তু এই জাতীয় সংযোজনীয় বৈশিষ্ট্য যুক্ত করা যেতে পারে? আমার বোঝার: আমি অনুভব করি …

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

2
কেন জাভা অভ্যন্তরীণ স্ট্রিং উপস্থাপনের জন্য ইউটিএফ -16 ব্যবহার করে?
আমি কারণটি দ্রুত, সূচকে অক্ষরটিতে অ্যাক্সেসের মতো অ্যারেটি কল্পনা করব তবে কিছু অক্ষর 16 বিটের মধ্যে খাপ খায় না, সুতরাং এটি কার্যকর হবে না ... সুতরাং আপনার যদি কোনওভাবেই বিশেষ মামলা পরিচালনা করতে হয় তবে কেন কেবল ইউটিএফ -8 ব্যবহার করবেন না?
29 java  strings  unicode 

3
স্কিমা.অর্গ বনাম মাইক্রোফর্ম্যাটস
তারা উভয়ই একই উদ্দেশ্যে পরিবেশন করে: শব্দার্থক মার্কআপের জন্য একটি শব্দভাণ্ডার সরবরাহ করে। স্কিমা স্বীকৃত এবং মানীকৃত ... তবে মাইক্রোফর্ম্যাটস মানটি একটি মুক্ত সম্প্রদায় প্রক্রিয়া দ্বারা। স্কিমা ডকুমেন্টেশনে মাইক্রোডাটা শোষণ করে, যখন মাইক্রোফর্ম্যাটগুলি ক্লাসে চলে। (দ্রষ্টব্য: মাইক্রোডাটার অর্থ একটি উপাদান অবশ্যই একটি একক হতে পারে itemtype, অন্যদিকে মাইক্রোফর্ম্যাটগুলি একাধিক ক্লাসকে …

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

7
"ডেটা লুকানো" এবং "এনক্যাপসুলেশন" এর মধ্যে পার্থক্য কী?
আমি "অনুশীলনে জাভা সম্মতি" পড়ছি এবং সেখানে বলা হয়েছে: "ভাগ্যক্রমে, একই অবজেক্ট-ওরিয়েন্টেড কৌশলগুলি যা আপনাকে সুসংগঠিত, রক্ষণাবেক্ষণযোগ্য ক্লাস - যেমন এনক্যাপসুলেশন এবং ডেটা লুকিয়ে রাখতে সহায়তা করে - আপনাকে থ্রেড-সেফ তৈরি করতে সহায়তা করে ক্লাস। " সমস্যা # 1 - আমি ডেটা লুকানোর বিষয়ে কখনও শুনিনি এবং এটি কী তা …

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

6
আমার কোনও কার্যক্রমে নির্দিষ্ট কার্যকারিতা বের করতে হবে এবং কেন?
আমার কাছে একটি বৃহত পদ্ধতি রয়েছে যা 3 টি কাজ করে, তাদের প্রত্যেককে আলাদা ফাংশনে তোলা যায়। যদি আমি সেই প্রতিটি কাজের জন্য একটি অতিরিক্ত ফাংশন করব তবে এটি আমার কোডটি আরও ভাল বা খারাপ করে দেবে এবং কেন? স্পষ্টতই, এটি মূল ফাংশনে কোডের কম লাইন তৈরি করবে, তবে অতিরিক্ত …

9
খাঁটি জাভা ওয়েব ব্রাউজার, এটি ব্যবহারিক? [বন্ধ]
আমি জানি যে একটি জাভা ওয়েব ব্রাউজার সম্ভব, তবে এটি কি বাস্তব? আমি লবো প্রকল্পটি দেখেছি এবং অবশ্যই আমি মুগ্ধ হয়েছি তা স্বীকার করতে হবে, তবে যা আমি জড়ো করেছি তা থেকে মনে হয় উন্নয়ন ২০০৯ সালে থেমে গেছে pure এটি ক্রোম বা ফায়ারফক্সের মধ্যে রয়েছে, বা এটি অন্তর্নিহিতভাবে ধীর …
29 java  web  browser 

12
কেন কোনও শ্রেণি "বিমূর্ত" বা "চূড়ান্ত / সিল করা" ছাড়া অন্য কিছু হওয়া উচিত?
জাভা / সি # প্রোগ্রামিংয়ের 10+ বছর পরে, আমি নিজেকে তৈরি করে দেখতে পাচ্ছি: বিমূর্ত শ্রেণি : চুক্তিটি হ'ল তাত্ক্ষণিকভাবে করা হয় না। চূড়ান্ত / সিল করা ক্লাস : বাস্তবায়ন বলতে অন্য কোনও কিছুকে বেস বর্গ হিসাবে পরিবেশন করা নয়। আমি এমন কোনও পরিস্থিতির কথা ভাবতে পারি না যেখানে একটি …

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