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

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

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

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

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

2
কোনও লিঙ্কযুক্ত তালিকা থেকে কোনও আইটেম সরানোর সঠিক উপায়
এই স্ল্যাশডট সাক্ষাত্কারে লিনাস টরভাল্ডস উদ্ধৃত হয়েছে: আমি অনেক লোককে দেখেছি যারা "পূর্ব" এন্ট্রি ট্র্যাক করে এককভাবে সংযুক্ত তালিকার তালিকা মুছুন এবং তারপরে এন্ট্রি মুছতে, এমন কিছু করে if (prev) prev-> next = enter-> next; অন্য তালিকা_সামগ্রী = এন্ট্রি-> পরবর্তী; এবং যখনই আমি এর মতো কোড দেখি, আমি কেবল "এই …
10 pointers 

2
আমি কীভাবে একটি হিউরিস্টিক অ্যালগরিদম পরীক্ষা করব?
বলুন আমাদের কাছে আলগরিদম সন্ধানের রুট রয়েছে: def myHeuristicTSP(graph): /*implementation*/ return route এখন আমরা এটি পরীক্ষা করতে চাই: class TestMyHeuristicTSP: def testNullGraphRaiseValueError(self): self.assertRaises(ValueError, myHueristicTSP(None)) def testSimpleTwoNodeGraphReturnsRoute: self.assertEquals(expectedResult, myHeuristicTSP(input)) প্রশ্নটি হল, একটি অ-হিউরিস্টিক টিএসপি অ্যালগরিদমের জন্য, আমরা বিভিন্ন ধরণের গ্রাফ দিতে পারি এবং পরীক্ষা করতে পারি যে তারা সর্বদা স্বল্পতম রুটে …

2
জিসিসি নিজেই সি ++ তে লেখা হওয়ায় মুরগি ও ডিমের সমস্যা নেই?
৪.৮ প্রকাশের পর থেকে, সি ++ সংকলক জিসিসি (এর +++ অংশ) আর সি তে নয়, নিজে সি ++ তে লেখা আছে। আমি এই নিয়ে একটি অনুমানমূলক প্রশ্ন আছে। আমি অবাক হই যে কীভাবে একটি নতুন প্ল্যাটফর্মে জিসিসির সি ++ কোড সংকলন করতে হবে যার কোনও সি ++ সংকলক এখনও নেই। …
10 c++  compiler  gcc 

2
কোনও ইভেন্ট প্রেরককে কি সর্বদা জেনেরিক অবজেক্ট হওয়া উচিত?
সি # তে ইভেন্টগুলি প্রোগ্রাম করার সময়, আকারে একটি প্রতিনিধি তৈরি করার পরামর্শ দেওয়া হয়: delegate XEventHandler(object sender, XEventArgs e); আমার প্রশ্ন, প্রতিনিধি প্রথম যুক্তি রয়েছে object sender। এটি কি সবসময় জেনেরিক হতে হবে object? প্রেরকের প্রকারের ফলে objectসর্বদা এর অনুরূপ কোডের ফলাফল হয়। val = ((ConcreteType)sender).Property; বা আরও ভার্জোজ, …
10 c#  event 

3
কখন একটি ট্রিগ ফাংশন করা উচিত, একটি ডিগ্রি আর্গুমেন্ট সহ, ফিরে -0.0?
ত্রিকোণমিতি ফাংশন তৈরি my_sind(d), my_cosd(d), my_tand(d), যে একটি রেডিয়ান এক একটি ডিগ্রী যুক্তি বদলে ব্যবহার করা হয় এবং 90 এর গুণিতক এ সঠিক উত্তর প্রদান আমি লক্ষ্য করেছি যে ফলাফলের কখনও কখনও ছিল -0.0বদলে 0.0। my_sind( 0.0) --> 0.0 my_sind(-0.0) --> -0.0 my_sind(180.0) --> -0.0 my_sind(360.0) --> 0.0 sin()এবং tan()সাধারণত …
10 c  math 

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

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

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

5
কোনও এপিআই কখন এমবেডড ডিএসএল হিসাবে বিবেচিত হয়?
একটি এপিআই এবং এম্বেড থাকা ডোমেন নির্দিষ্ট ভাষা (ডিএসএল) এর মধ্যে পার্থক্য কী? এটা কি শুধু বাক্য গঠন? ওপেনজিএল এর মতো একটি এপিআই বিবেচনা করুন। গ্রাফিক্স ডিএসএল থেকে এটি কীভাবে আলাদা? অন্য কথায়, যদি কোনও এপিআই যথেষ্ট জটিল হয় তবে কী এটি এম্বেডড ডিএসএল হিসাবে বিবেচনা করা যেতে পারে?
10 api  dsl 

2
আমি আরও লেখক এবং কপিরাইট ধারক হিসাবে, আমার কোডটি আরও বাধাজনক লাইসেন্সের অধীনে প্রকাশিত হওয়ার পরে আরও উদার লাইসেন্সের অধীনে পুনরায় যুক্ত করতে পারি?
বলুন, উদাহরণস্বরূপ আমি জিপিএল এর অধীনে আমার কোড প্রকাশ করেছি। মুক্তির এক মাস পরে, আমি সিদ্ধান্ত নিই যে দুষ্ট কর্পোরেশনগুলিকে ( *কাশি *) আমার কোড ব্যবহার করার অনুমতি দেওয়া হয়েছে, কারণ এটি এত উজ্জ্বল এবং বাগ-মুক্ত। আমি কি কেবল আমার নিজের কোডটি পুনরায় সংযুক্ত করতে পারি, বা আমি কী করার …
10 licensing  gpl 

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

2
জাভাস্ক্রিপ্টে সহায়ক ফাংশনগুলির জন্য প্রস্তাবিত পদ্ধতির কী?
সহায়ক ফাংশনগুলির জন্য প্রস্তাবিত পদ্ধতির কী? আমি একটি কৌশল চয়ন করতে চাই এবং আমার নতুন "ক্লাস" তৈরি করতে এটির সাথে চালাচ্ছি। আমি চিন্তা করেছি এমন নকশা বিকল্পগুলি এখানে: বিকল্প 1: বাইরের স্কোপে সহায়ক ফাংশন, উদাহরণের প্রসঙ্গে ডাকে function createPane (pane) { // logic to create pane var proto = Object.create(this.paneList); …

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