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

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

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

3
এনাম ডাটা টাইপ ব্যবহার না করে নতুন ডাটাবেস টেবিল তৈরি করা কি অপচয়?
ধরুন আমার কাছে আমার 4 ধরণের পরিষেবা রয়েছে (সেগুলি প্রায়শই পরিবর্তিত হওয়ার সম্ভাবনা থাকে না): পরীক্ষামূলক নকশা প্রোগ্রামিং অন্যান্য ধরুন আমার কাছে -০-80০ টি প্রকৃত পরিষেবা রয়েছে যা প্রতিটি উপরের বিভাগগুলির মধ্যে পড়ে। উদাহরণস্বরূপ, 'একটি পরিষেবা' "কৌশল এ ব্যবহার করে টেস্ট প্রোগ্রাম" হতে পারে এবং এটি "টেস্টিং" টাইপের হয়। আমি …

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

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


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

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

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

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

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

7
অ্যাপ্লিকেশন কনফিগারেশন সঞ্চয় করার পছন্দের উপায় কী?
বেশিরভাগ সময়, আমি প্রকল্পের মূল ডিরেক্টরিতে ডেভলপমেন্ট অ্যাপ্লিকেশন কনফিগারেশন সঞ্চয় করি: app |-- config.json তবে এটি সর্বোত্তম পন্থা বলে মনে হচ্ছে না, যেহেতু এই কনফিগারেশনটি সংস্করণ নিয়ন্ত্রণ সিস্টেমে সঞ্চিত রয়েছে - সম্ভবত ফলস্বরূপ ব্যবহারকারীর নাম, পাসওয়ার্ড এবং অন্যান্য সংবেদনশীল স্টাফের ফলস্বরূপ। 12 ফ্যাক্টর অ্যাপ্লিকেশন গাইড কনফিগারেশন ফাইলগুলি পুরোপুরি বাদ দেওয়ার …

2
আমি কীভাবে জাভাস্ক্রিপ্টের প্রতিশ্রুতি ছাড়া প্রতিশ্রুতি ছাড়া অন্য কিছু প্রত্যাবর্তন করব?
মডিউলটিতে একটি পদ্ধতি প্রয়োগের জন্য আমার কাছে ক্লায়েন্টের কাছ থেকে একটি স্পেস রয়েছে: // getGenres(): // Returns a promise. When it resolves, it returns an array. যদি ঘরানার একটি অ্যারে দেওয়া হয়, ['comedy', 'drama', 'action'] এখানে একটি প্রতিশ্রুতি সহ একটি কঙ্কাল পদ্ধতি: MovieLibrary.getGenres = function() { var promise = new …
38 javascript 

3
REST এপিআই - নীচের জেএসওন বিষয়গুলি এপিআইকে ফেরা উচিত?
যখন এটি JSON এপিআইতে আসে তখন প্রতিক্রিয়াগুলি স্থির করে নেস্টেড জেএসওএন বিষয়গুলি এড়ানো ভাল অভ্যাস? উদাহরণ হিসাবে ধরা যাক আমাদের আইএমডিবি অনুরূপ একটি ভিডিও রয়েছে তবে ভিডিও গেমগুলির জন্য। গেম, প্ল্যাটফর্ম, ইএসআরব্র্যাটিং এবং গেমপ্ল্যাটফর্মম্যাপে একটি দম্পতি সত্তা রয়েছে যা গেমস এবং প্ল্যাটফর্মগুলির মানচিত্র করে। বলুন আপনি অনুরোধ / গেম / …
38 design  rest  api-design  json 

7
জ্ঞাত ত্রুটিগুলির জন্য আমার ইউনিট পরীক্ষা করা উচিত?
আমার কোডে যদি একটি জ্ঞাত ত্রুটি থাকে যা সংশোধন করা উচিত তবে এটি এখনও নেই, এবং বর্তমান প্রকাশের জন্য স্থির করা হয়নি, এবং ভবিষ্যতে নির্ধারিত হতে পারে না, যদি সেই বাগের জন্য কোনও ব্যর্থ ইউনিট পরীক্ষা করা উচিত পরীক্ষা স্যুট? যদি আমি ইউনিট পরীক্ষাটি যোগ করি তবে এটি (স্পষ্টতই) ব্যর্থ …
37 unit-testing  tdd 


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