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

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

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

11
স্বতন্ত্রতা এবং গতির জন্য কোন হ্যাশিং অ্যালগরিদম সেরা?
স্বতন্ত্রতা এবং গতির জন্য কোন হ্যাশিং অ্যালগরিদম সেরা? উদাহরণ (ভাল) ব্যবহারের মধ্যে হ্যাশ অভিধান অন্তর্ভুক্ত রয়েছে। আমি জানি SHA-256 এবং এর মতো জিনিস রয়েছে তবে এই অ্যালগোরিদমগুলি সুরক্ষিত করার জন্য ডিজাইন করা হয়েছে , যার অর্থ সাধারণত এগুলি অ্যালগরিদমের চেয়ে ধীর হয় যা কম অনন্য । আমি দ্রুত হবার জন্য …
1388 algorithms  hashing 

9
"কেবলমাত্র এক ফেরত" ধারণাটি এসেছে কোথা থেকে?
আমি প্রায়শই সেই প্রোগ্রামারদের সাথে কথা বলি যারা বলে " একই পদ্ধতিতে একাধিক রিটার্নের স্টেটমেন্ট না রাখি। " যখন আমি তাদের কারণগুলি আমাকে জিজ্ঞাসা করি, তখন আমার সব কিছুই হয় " কোডিং স্ট্যান্ডার্ড তাই বলে। " বা " এটি বিভ্রান্তিকর। " যখন তারা আমাকে একক রিটার্নের বিবৃতি দিয়ে সমাধানগুলি দেখায়, …

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

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

28
আমার বস প্রতিটি বাগ প্রতিবেদনে একটি "দোষী ব্যক্তি" ক্ষেত্র যুক্ত করার সিদ্ধান্ত নিয়েছে। আমি কীভাবে তাকে বোঝাতে পারি যে এটি একটি খারাপ ধারণা?
সর্বশেষতম "ডাব্লুটিএফ" পদক্ষেপে আমার বস সিদ্ধান্ত নিয়েছেন যে আমাদের বাগ ট্র্যাকিংয়ের টেম্পলেটটিতে "পার্সন টু দোষ চাপুন" ফিল্ড যুক্ত করা দায়বদ্ধতা বাড়বে (যদিও আমাদের কাছে ফিচার / গল্পগুলিতে বাগগুলি বেঁধে রাখার একটি উপায় রয়েছে)। আমার যুক্তি যে এটি মনোবল হ্রাস পাবে, আঙুলের নির্দেশক বৃদ্ধি করবে এবং বাগটি শোনা যায় নি বলে …

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


1
“Utf8 = ✓” এর ব্যবহার কি “utf8 = সত্য” এর চেয়ে বেশি পছন্দ?
"ইউটিএফ 8 = ✓" ক্যোয়ারী প্যারামিটার সহ আমি সম্প্রতি কয়েকটি ইউআরআই দেখেছি। আমার প্রথম ছাপ ("মিমি, দুর্দান্ত দেখতে" চিন্তা করার পরে) এটি কোনও ভাঙা চরিত্রের এনকোডিং সনাক্ত করতে ব্যবহার করা যেতে পারে। সুতরাং, চরিত্রের এনকোডিং সহ সম্ভাব্য সমস্যাগুলি সমাধান করার এটি কি আরও ভাল উপায়, নাকি এটি কোনও বিকাশকারী হ্যাকের …

13
তাই সিঙ্গলেটন খারাপ, তাহলে কী?
সিলেটলেটগুলি ব্যবহার করে (এবং অতিরিক্ত ব্যবহার করা) নিয়ে সমস্যাগুলি সম্পর্কে ইদানীং অনেক আলোচনা হয়েছে। আমার কেরিয়ারেও আমি এর আগে একজন ছিলাম। সমস্যাটি এখন কী তা আমি দেখতে পাচ্ছি এবং এখনও, এখনও অনেকগুলি মামলা রয়েছে যেখানে আমি একটি ভাল বিকল্প দেখতে পাচ্ছি না - এবং সিঙ্গেলনবিরোধী অনেকগুলি আলোচনা সত্যিই একটি সরবরাহ …

2
মঙ্গল কিউরিওসিটি রোভারের সফ্টওয়্যারটি কী অন্তর্নির্মিত ছিল?
মঙ্গল কৌতূহল জলদসু্য সফলভাবে অবতরণ করেছে, এবং প্রচার ভিডিওগুলি "সন্ত্রাসের 7 মিনিটের" এক সম্পর্কে সেখানে অতিরঞ্জন কোডের 500,000 লাইন হচ্ছে। এটি একটি জটিল সমস্যা, সন্দেহ নেই। তবে এটি প্রচুর কোড, অবশ্যই এর পিছনে একটি দুর্দান্ত প্রোগ্রামিংয়ের প্রচেষ্টা ছিল। এই প্রকল্প সম্পর্কে কেউ কি কিছু জানেন? আমি কেবল এটি একরকম এমবেডেড …

6
ফেসবুকের প্রতিক্রিয়া বনাম ওয়েব উপাদান (পলিমার) এর প্রো এবং কনস
ফেসবুকের প্রতিক্রিয়ার আসল ওয়েব উপাদানগুলির বৈশিষ্ট্যগুলি এবং এর বিপরীতে (বা সম্ভবত আরও বেশি অ্যাপল-আপেল থেকে গুগলের পলিমার গ্রন্থাগারের সাথে তুলনা করা হবে ) এর প্রধান সুবিধাগুলি কী ? মতে এই JSConf ইইউ আলাপ এবং হোমপেজে প্রতিক্রিয়া দেখায়, প্রতিক্রিয়া প্রধান সুবিধা হল: একটি উপাদান মডেল ব্যবহার করে ডিকপলিং এবং বর্ধিত সংহতি …
521 javascript  html 

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

19
আমি স্প্যাগেটি কোডের 200K লাইন উত্তরাধিকার সূত্রে পেয়েছি - এখন কী?
আমি আশা করি এটি কোনও প্রশ্নের পক্ষে খুব সাধারণ নয়; আমি সত্যিই কিছু পাকা পরামর্শ ব্যবহার করতে পারে। বিজ্ঞানীদের মোটামুটি ছোট দোকানে আমি একমাত্র "এসডাব্লু ইঞ্জিনিয়ার" হিসাবে নিয়োগ পেয়েছি যারা বিস্তৃত কোড বেসের সাথে একসাথে গত 10-20 বছর অতিবাহিত করেছে। (এটি কার্যত অপ্রচলিত ভাষায় লেখা হয়েছিল: জি 2 - গ্রাফিক্স …

21
কী ভুল হতে পারে তার বর্ধিত জ্ঞানের কারণে ধীর সমস্যার সমাধান করা [বন্ধ]
এটি কিছু সময়ের জন্য আমাকে কষ্ট দিচ্ছে, এবং আমি অন্যান্য পেশাদারদের ইনপুটটির সত্যই প্রশংসা করব। সংক্ষিপ্ত পটভূমি: আমি যখন প্রোগ্রামিং শুরু করি যখন আমার বাবা-মা 1988 সালে আমাকে আমার প্রথম কম্পিউটারটি কিনেছিলেন (14 বছর বয়সে, এখন আমার বয়স 39)। শেষ পর্যন্ত 1997 সালে পেশাদার প্রোগ্রামার হওয়ার আগে আমি বেশ কয়েকটি …
450 experience  effort 

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