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

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

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

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

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

3
কীভাবে ঘনক্ষেত? [বন্ধ]
আমি সত্যিই 9-5 "ঘনক্ষেত্র" অস্তিত্ব থেকে বেরিয়ে আসতে চাই এবং বাসা থেকে যেখানে কাজ করতে পারি এমন কিছু করতে চাই, আমার যখন খুশি তখন খুলে ফেল, ইত্যাদি আমাকে ভুল করবেন না ... কঠোর পরিশ্রম করতে আমার আপত্তি নেই , তবে আমি কেবল পুরো কর্পোরেট জিনিসটি উপভোগ করছি না যেখানে আমার …

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

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

3
কেন প্যাচ পদ্ধতিটি আদর্শবান নয়?
আমি এই সম্পর্কে হতাশ ছিল। ধরুন আমার userসাথে ক্ষেত্র idএবং nameক্ষেত্র রয়েছে। আমি যদি কোনও ক্ষেত্র আপডেট করতে চাই তবে আমি এই জাতীয় উত্সটিতে কেবল একটি প্যাচ অনুরোধটি করতে পারি PATCH /users/42 {"name": "john doe"} এবং তারপরে অ্যাপ্লিকেশনটি ব্যবহারকারী 42 নাম আপডেট করবে। তবে কেন আমি যদি এই অনুরোধটি পুনরায় …

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

1
1D ডেটা স্ট্রাকচারকে 2 ডি গ্রিড হিসাবে চিকিত্সা করা হচ্ছে
আমি একটি নেটিভ ক্লাসের সাথে কাজ করছি যা 2D চিত্রকে 1D অ্যারে হিসাবে উপস্থাপন করে। উদাহরণস্বরূপ, আপনি যদি একটি পিক্সেল পরিবর্তন করতে চান তবে আপনাকে এখনই কীভাবে x,yস্থানাঙ্কগুলি থেকে সূচকটি নেওয়া যায় তা আপনার প্রয়োজন । সুতরাং, আসুন আমরা বলি যে আমাদের কাছে 1D অ্যারে রয়েছে array1d: array1d = [ …

9
"কী" এবং "সন্ধান করুন" উপসর্গ সহ নামকরণের পদ্ধতিগুলির মধ্যে কীভাবে এবং কেন সিদ্ধান্ত নেওয়া যায়
getSomethingবনাম দিয়ে শুরু করে কোনও নির্দিষ্ট পদ্ধতির নাম দেওয়া উচিত কিনা তা জানার ক্ষেত্রে আমার সর্বদা সমস্যা হয় findSomething। সমস্যাটি খারাপভাবে ডিজাইন করা এপিআইয়ের সাহায্যকারী তৈরিতে থাকে । এটি সাধারণত কোনও অবজেক্ট থেকে ডেটা পাওয়ার সময় ঘটে থাকে, যার জন্য প্যারামিটার হিসাবে বস্তুর প্রয়োজন হয়। এখানে একটি সহজ উদাহরণ: public …
48 naming  methods 

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

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

3
গিট কমিটের কি আরও বেশি বাবা-মা থাকতে পারে?
ইন এই ডকুমেন্টেশন এটা উল্লেখ করা হয় একটি প্রতিশ্রুতিবদ্ধ বস্তুর পিতামাতার সংখ্যা থাকতে পারে। তবে আমার বোধগম্যতা থেকে, কেবলমাত্র একমাত্র ক্ষেত্রে যেখানে কমিটের 1 টিরও বেশি পিতা-মাতা থাকবে যখন একীভূত হওয়ার ঘটনা ঘটবে এবং সেই ক্ষেত্রে কেবলমাত্র দুটি পিতা-মাতা থাকবে। সুতরাং আমার প্রশ্নটি হল, একটি প্রতিশ্রুতিবদ্ধ ব্যক্তির কি 2 টির …
48 git 

8
কেন এসকিউএল এর চেয়ে নোএসকিউএল দ্রুত?
সম্প্রতি আমাকে জিজ্ঞাসা করা হয়েছিল: কেন এসকিউএল এর চেয়ে নোএসকিউএল দ্রুত? আমি প্রশ্নের ভিত্তিটির সাথে একমত হইনি ... এটি ব্যক্তিগতভাবে আমার পক্ষে বোকামি। আমি এসকিউএল এর পরিবর্তে নোএসকিউএল ব্যবহার করে কোনও পারফরম্যান্স উত্সাহ দেখতে পাচ্ছি না। সম্ভবত এসকিউএল নোএসকিউএল এর চেয়ে বেশি, হ্যাঁ তবে সেভাবে নয়। আমি কি নোএসকিউএল সম্পর্কে …

6
আক্রমণকারীরা কী কী, কীভাবে সেগুলি ব্যবহার করা যায় এবং আপনি কি এটি কখনও আপনার প্রোগ্রামে ব্যবহার করেছেন?
আমি ওয়ার্ড এ কোডার্স পড়ছি , এবং এটিতে আক্রমণকারীদের সম্পর্কে অনেক কথা আছে। যতদূর আমি এটি বুঝতে পেরেছি, আক্রমণকারী হ'ল শর্ত যা অভিব্যক্তির আগে এবং পরে উভয়ই ধারণ করে। আমি অন্য লজিক কোর্সটি যদি সঠিকভাবে মনে করি তবে তারা লুপটি সঠিক তা প্রমাণ করতে দরকারী things আমার বিবরণটি সঠিক, বা …
48 invariants 

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