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

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

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

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

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

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

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

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

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

4
সি জাঙ্কারের চেয়ে জাভা রেফারেন্স কীভাবে আলাদা?
সি এর পয়েন্টার রয়েছে এবং জাভাতে রেফারেন্স বলা হয়। এগুলি এই অর্থে কিছু জিনিস প্রচলিত রয়েছে যে তারা সকলেই কোনও কিছুর প্রতি নির্দেশ দেয়। আমি জানি যে সিতে পয়েন্টারগুলি তারা যে ঠিকানাগুলিতে নির্দেশ করে সেগুলি সঞ্চয় করে। রেফারেন্সও কি ঠিকানা সঞ্চয় করে? পয়েন্টারটি আরও নমনীয় এবং ত্রুটি-প্রবণ ছাড়া কীভাবে তারা …
97 java  c  pointers  reference 

6
সিমুলেশন এবং অনুকরণের মধ্যে পার্থক্য কী
আমি কম্পিউটার বিজ্ঞানে প্রায়শই সিমুলেশন এবং এমুলেশন দেখি । এই দুটি পদ সমার্থক বলে মনে হচ্ছে। সিমুলেশন এবং এমুলেশন মধ্যে কোন পার্থক্য আছে ?

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

17
এনপ্যাপুলেশন কি এখনও হাতিগুলির একটিতে ওওপি দাঁড়িয়ে আছে?
এনক্যাপসুলেশন আমাকে সমস্ত বা প্রায় সমস্ত ক্ষেত্রকে বেসরকারী করতে এবং গেটর / সেটারদের দ্বারা এগুলি প্রকাশ করতে বলে। তবে এখন লম্বোকের মতো লাইব্রেরিগুলি উপস্থিত হয় যা আমাদের সমস্ত ব্যক্তিগত ক্ষেত্রকে একটি স্বল্প টীকা দ্বারা প্রকাশ করতে দেয় @Data। এটি সমস্ত ব্যক্তিগত ক্ষেত্রের জন্য গেটার, সেটার এবং সেটিং কনস্ট্রাক্টর তৈরি করবে। …

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

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

6
একটি ফাংশনটির জন্য কোন শব্দটি যা বারবার বলা হয়, একবার কল করার মত একই প্রভাব ফেলে?
(একক থ্রেডযুক্ত পরিবেশ ধরে) এই মানদণ্ড পূরণকারী একটি ফাংশন: bool MyClass::is_initialized = false; void MyClass::lazy_initialize() { if (!is_initialized) { initialize(); //Should not be called multiple times is_initialized = true; } } সংক্ষেপে, আমি এই ফাংশনটিকে একাধিকবার কল করতে পারি এবং এটি MyClassএকাধিকবার আরম্ভ করার বিষয়ে চিন্তা করি না এই মানদণ্ডটি …
96 naming  functions 

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

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