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

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

1
পাইথনে টিকিনটার গুই প্রোগ্রামিং করার সময় ক্লাস কেন ব্যবহার করবেন
আমি মূলত অজগরে প্রোগ্রাম করি এবং টিকিটারের সাথে জিইআই'র কয়েকটি প্রোগ্রাম করেছি, আমি যে প্রতি টিউটোরিয়ালটি দেখেছি সে জিইউআইয়ের জন্য কোনও ক্লাস সংজ্ঞায়িত এবং ব্যবহার করার পরামর্শ দিয়েছে, তবে আমার জিইউআই কোনও ক্লাস ছাড়াই কেবল প্রক্রিয়াগুলি নির্বিঘ্নে চালায়। কেন একটি ক্লাস ব্যবহার? আমার দৃষ্টিকোণ থেকে মনে হয় কেবল জটিলতা এবং …
19 python  gui  class 

11
সি ++ সংকলক কি অপ্রয়োজনীয় বন্ধনীগুলি অপসারণ / অনুকূলিত করে?
কোড হবে int a = ((1 + 2) + 3); // Easy to read চেয়ে ধীর চালান int a = 1 + 2 + 3; // (Barely) Not quite so easy to read বা আধুনিক সংকলকগুলি "অকেজো" প্রথম বন্ধনী অপসারণ / অনুকূলিত করতে যথেষ্ট চতুর। এটি খুব ক্ষুদ্রতর অপ্টিমাইজেশান উদ্বেগের …

12
পদ্ধতি কি সিনট্যাকটিক চিনির চেয়ে বেশি কিছু বোঝাচ্ছে? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 5 বছর আগে বন্ধ । পদ্ধতি কি একধরণের বহুতল চাপ বোঝাচ্ছে? আমার কাছে মনে হয় কেবল একই …

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

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

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

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

1
আমি কীভাবে ফাইল রিডার পরীক্ষা করব?
আমি কয়েকটি ফাইল ফর্ম্যাট নিয়ে একটি প্রকল্পে কাজ করছি। কিছু ফর্ম্যাটগুলি .xsds দ্বারা নির্দিষ্ট করা হয়, অন্যরা তাদের নিজ নিজ ওয়েবসাইটে ডকুমেন্টেশন দ্বারা, এবং কিছু কাস্টম ইন হাউস ফর্ম্যাটগুলির কোনও ডকুমেন্টেশন নেই। Mwahahahaha। সমস্যা কি? আমি আমার ফাইল পাঠকদের পরীক্ষা করতে চাই, তবে কীভাবে এটি করা যায় তা আমি পুরোপুরি …

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

3
জিপিএল-সামঞ্জস্যপূর্ণ লাইসেন্স কীভাবে কপিলেফ্ট বিধানের সাপেক্ষে জিপিএল প্রোগ্রামগুলিতে এমআইটির ব্যবহারযোগ্য?
আমি বর্তমানে বাণিজ্যিক প্রসঙ্গে অ্যাপ্লিকেশনটির জন্য জিপিএল লাইব্রেরির সাথে সংযোগের সম্ভাবনা এবং বিষয়গুলি যাচাই করছি। জিপিএল সম্পর্কে আমি যা বুঝতে পেরেছি সেগুলি থেকে, যতক্ষণ না অ্যাপ্লিকেশন অভ্যন্তরীণভাবে ব্যবহৃত হয় ততক্ষণ তার কোডটি প্রকাশ করার কোনও বাধ্যবাধকতা নেই (এমনকি অনুলিপিটি কোনও নিয়ন্ত্রিত সাবসিডিয়ারিতে স্থানান্তরিত হলেও)। আমি যা বুঝতে পারি না তা …
19 licensing 

7
মডুলার প্রোগ্রামিং গণনার সময়কে প্রভাবিত করে?
প্রত্যেকেই বলেছে যে আমার কোডটি মডুলার করা উচিত, তবে আমি যদি কম, তবে বৃহত্তর, পদ্ধতিগুলির চেয়ে আরও বেশি মেথড কল ব্যবহার করি তবে তা কি কার্যকর নয়? এই বিষয়ে জাভা, সি, বা সি ++ এর মধ্যে পার্থক্য কী? আমি পেয়েছি যে বিশেষত একটি গোষ্ঠীতে সম্পাদনা করা, পড়া এবং বোঝা আরও …
19 java  c++  c  efficiency 

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

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

12
বুলিয়ান ফাংশন যুক্তি যেগুলি "মিথ্যা"?
কিছু ওপেন সোর্স প্রকল্পগুলি থেকে, আমি নিম্নলিখিত কোডিং শৈলীটি সংগ্রহ করেছি void someFunction(bool forget); void ourFunction() { someFunction(false /* forget */); } falseএখানে সবসময় কী বোঝাতে চাই তা নিয়ে আমার সবসময় সন্দেহ থাকে । এর অর্থ কি "ভুলে যাওয়া", বা "ভুলে যাওয়া" এর সাথে সম্পর্কিত প্যারামিটারের (যেমন উপরের ক্ষেত্রে যেমন) …

4
কোড গাণিতিক যুক্তি ডকুমেন্টিং
কখনও কখনও, যদিও প্রায়শই নয়, আমাকে আমার কোডে গণিতের যুক্তি অন্তর্ভুক্ত করতে হবে। ব্যবহৃত ধারণাগুলি বেশিরভাগই খুব সহজ, তবে ফলস্বরূপ কোডটি নয় - অস্পষ্ট উদ্দেশ্য সহ প্রচুর ভেরিয়েবল এবং কিছু অপারেশন এত সুস্পষ্ট অভিপ্রায় নয়। আমি বলতে চাচ্ছি না যে কোড অপাঠ্য বা অচল, শুধু এটাই waaaay প্রকৃত গণিত সমস্যা …

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