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

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

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

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

13
শ্রেণি প্রয়োগের অন্যান্য প্রোগ্রামারদের কীভাবে সতর্ক করা যায়
আমি এমন ক্লাস লিখছি যা "অবশ্যই একটি নির্দিষ্ট উপায়ে ব্যবহার করা উচিত" (আমি অনুমান করি সমস্ত শ্রেণি অবশ্যই আবশ্যক ...)। উদাহরণস্বরূপ, আমি fooManagerক্লাস তৈরি করি , যার জন্য একটি কল প্রয়োজন, বলুন Initialize(string,string)। এবং, উদাহরণটিকে আরও কিছুটা এগিয়ে নিয়ে যাওয়ার জন্য, আমরা এর ThisHappenedক্রিয়াটি না শুনলে শ্রেণিটি অকেজো হবে । …

10
"টেবিল থেকে নির্বাচন করুন" কেন খারাপ অভ্যাস হিসাবে বিবেচিত হয়
গতকাল আমি একটি "শখ" প্রোগ্রামার (আমি নিজে একটি পেশাদার প্রোগ্রামার) সাথে আলোচনা করছিলাম। আমরা তার কিছু কাজ জুড়ে এসেছি এবং তিনি বলেছিলেন যে তিনি সর্বদা তার ডাটাবেসে সমস্ত কলাম অনুসন্ধান করে (এমনকি প্রোডাকশন সার্ভার / কোডেও)। আমি তাকে এটি না করার জন্য বোঝানোর চেষ্টা করেছি, তবে এখনও এতটা সফল হয়নি। …
96 database  sql  mysql  bad-code 

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

3
প্রোগ্রামিং ভাষা, বিশেষত সি, কেন কোঁকড়া ধনুর্বন্ধনী ব্যবহার করে স্কোয়ারগুলি নয়?
"সি-স্টাইল ভাষা" এর সংজ্ঞাটি ব্যবহারিকভাবে নীচে "কোঁকড়ানো ধনুর্বন্ধনী ব্যবহার করে ( {}") ব্যবহার করা যেতে পারে ified আমরা কেন সেই নির্দিষ্ট চরিত্রটি ব্যবহার করব (এবং কেন আরও যুক্তিসঙ্গত কিছু না, যেমন [], যার জন্য কমপক্ষে মার্কিন কীবোর্ডে শিফট কী প্রয়োজন হয় না)? এই ধনুর্বন্ধনী থেকে আসা প্রোগ্রামার উত্পাদনশীলতার কোনও আসল …

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

25
প্রোগ্রামাররা কীভাবে চাকরি ছেড়ে দেয়? [বন্ধ]
আমি আমার বর্তমান নিয়োগকর্তা ছেড়ে যাওয়ার কথা ভাবছি এবং প্রোগ্রামিং বিশ্বে কীভাবে কেউ এই প্রক্রিয়াটি সম্পর্কে যায় তা ভাবছি। এই মুহূর্তে আমাদের প্রচুর প্রকল্প রয়েছে এবং আমি একমাত্র বিকাশকারী। আমাদের 4-5 টি প্রকল্প রয়েছে যা মোটামুটি বড় এবং পরবর্তী কয়েক মাসগুলিতে করা দরকার এবং এর থেকেও কয়েক লম্বা। আমি চলে …

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

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

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

13
আমরা যদি পারি তবে স্থানীয় ভেরিয়েবলগুলি বাদ দিতে হবে?
উদাহরণস্বরূপ, অ্যান্ড্রয়েডে সিপিইউ চালিয়ে যেতে, আমি এই জাতীয় কোড ব্যবহার করতে পারি: PowerManager powerManager = (PowerManager)getSystemService(POWER_SERVICE); WakeLock wakeLock = powerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "abc"); wakeLock.acquire(); তবে আমি মনে করি স্থানীয় পরিবর্তনগুলি powerManagerএবং wakeLockএটিকে নির্মূল করা যেতে পারে: ((PowerManager)getSystemService(POWER_SERVICE)) .newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "MyWakelockTag") .acquire(); অনুরূপ দৃশ্য আইওএস সতর্কতা দর্শনে উপস্থিত হয়, যেমন: থেকে UIAlertView *alert = …

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

2
জাভাস্ক্রিপ্ট আসলে কী?
আমি যখন ডাব্লু 3 সি এইচটিএমএল ভ্যালিডেটরের মতো জাভাস্ক্রিপ্ট কনফারেন্সের জন্য আমার ওয়েবপৃষ্ঠাটি পরীক্ষা করার জন্য একটি উপায় খুঁজছিলাম তখন এই সমস্ত শুরু হয়েছিল । আমি এখনও একটি খুঁজে পাইনি। সুতরাং আপনি যদি কিছু জানেন তবে আমাকে জানান ... আমি অফিসিয়াল জাভাস্ক্রিপ্ট পৃষ্ঠাটি সন্ধান করেছি এবং ইসিএমএ স্ক্রিপ্টটি পেয়েছি । …

9
বেসিক কেন লাইন নম্বর ব্যবহার করেছিল?
কেন পুরানো বেসিকগুলি (এবং অন্যান্য ভাষাগুলি) উত্স কোডের অংশ হিসাবে লাইন নম্বর ব্যবহার করেছিল? মানে, কোন সমস্যাগুলি এটি সমাধান করার চেষ্টা করেছিল?

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