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

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

19
কীভাবে দ্রুত কোডিং করবেন (ত্যাগের গুণ ছাড়াই) [বন্ধ]
আমি বেশ কয়েক বছর ধরে পেশাদার কোডার হয়েছি। আমার কোড সম্পর্কে মন্তব্যগুলি সাধারণত একই ছিল: দুর্দান্ত কোড লিখেছেন, ভাল-পরীক্ষা করেছেন তবে দ্রুত হতে পারে । তাহলে আমি কীভাবে গুনাহের মান ছাড়াই দ্রুত কোডার হয়ে উঠব ? এই প্রশ্নের খাতিরে, আমি সুযোগটি সী # তে সীমাবদ্ধ রাখছি, যেহেতু এটিই মূলত আমি …

7
সি #,। নেট, এএসপি, এএসপি.এনইট ইত্যাদির মধ্যে সম্পর্ক [বন্ধ]
আমি সি #, সি #। নেট এবং এএসপি এবং অন্যান্য '। নেট' ভাষার জন্য একই পার্থক্য সম্পর্কে সত্যই অস্পষ্ট। আমি যা বুঝি সেগুলি থেকে। নেট একটি লাইব্রেরি / জিনিসপত্রের কাঠামো। আমি মনে করি তারা মূলত উইন্ডোজ ডেটা যেমন ফর্ম এলিমেন্টস ইত্যাদিতে অ্যাক্সেস করছে তবে এএসপি.নেটের ক্ষেত্রে এটি প্রয়োগ করা হবে …
143 c#  .net  asp.net 

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

8
'আমদানি মডিউল' বনাম 'মডিউল আমদানি ফাংশন থেকে'
আমি সবসময় এই পদ্ধতি ব্যবহার করে আসছি: from sys import argv এবং argvস্রেফ আরজিভি দিয়ে ব্যবহার করুন । তবে এটি ব্যবহারের একটি সম্মেলন রয়েছে: import sys এবং দ্বারা আরজিভি ব্যবহার করে sys.argv দ্বিতীয় পদ্ধতিটি কোডটি স্ব নথিবদ্ধ করে এবং আমি (সত্যই) এটি মেনে চলি। তবে আমি প্রথম পদ্ধতির পছন্দের কারণটি …
143 python 

14
পাঠ্যটিতে নির্ভরযোগ্যভাবে কোড সনাক্ত করার জন্য সহজ পদ্ধতি?
জিমেইলের এই বৈশিষ্ট্যটি রয়েছে যেখানে আপনি কোনও ইমেল প্রেরণের চেষ্টা করলে এটি সংযুক্তি থাকতে পারে বলে মনে করে এটি আপনাকে সতর্ক করবে । কারণ GMail see the attachedইমেলটিতে স্ট্রিংটি সনাক্ত করেছে , তবে প্রকৃত সংযুক্তি নেই, আমি প্রেরিত বোতামটি ক্লিক করলে এটি একটি ঠিক আছে / বাতিল ডায়ালগটি দিয়ে আমাকে …

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

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

10
আমাদের কি প্রত্যেক কিছুর জন্য ধরণ নির্ধারণ করা উচিত?
সম্প্রতি আমি আমার কোডের পঠনযোগ্যতা নিয়ে সমস্যায় পড়েছি। আমার একটি ফাংশন ছিল যা একটি অপারেশন করেছিল এবং ভবিষ্যতের রেফারেন্সের জন্য এই অপারেশনটির আইডি উপস্থাপন করে একটি স্ট্রিং ফিরিয়েছিল (উইন্ডোজে ওপেন ফাইলের মতো একটি হ্যান্ডেল ফিরিয়ে দেওয়া)। ব্যবহারকারী এই আইডিটি পরবর্তীকালে অপারেশন শুরু করতে এবং এর সমাপ্তি পর্যবেক্ষণ করতে ব্যবহার করবে। …
141 type-systems 

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

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

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

8
সফ্টওয়্যার শিল্পের মধ্যে খারাপ প্রোগ্রামিং অনুশীলনগুলি কি সাধারণ? [বন্ধ]
আমি মাত্র এক মাস আগে একটি সফ্টওয়্যার বিকাশকারী হিসাবে আমার প্রথম কাজ শুরু করেছি। সবকিছু আমি গলি প্রায় শিখেছে কঠিন , শুকনো , YAGNI, নকশা নিদর্শন, SRP , ইত্যাদি জানালা দিয়ে ফেলে দেওয়া যাবে না। তারা সি #। নেট ওয়েবসাইটগুলি ব্যবহার করে এবং খুব কম বাহ্যিক শ্রেণীর সাথে কোড বিহাইন্ডের …

1
মডিউল বনাম প্যাকেজ?
যখনই আমি from 'x' import 'y'ভাবছিলাম যে কোনটিকে 'মডিউল' হিসাবে বিবেচনা করা হয় এবং কোনটি 'প্যাকেজ', এবং কেন এটি অন্যভাবে হয় না?
140 python  packages  modules 

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

10
সামান্য এন্ডিয়ান ফর্ম্যাটটির সুবিধা কী?
ইন্টেল প্রসেসর (এবং সম্ভবত কিছু অন্য) স্টোরেজের জন্য সামান্য এন্ডিয়ান ফর্ম্যাট ব্যবহার করে। আমি সর্বদা আশ্চর্য হই যে কেন কেউ বাইটগুলি বিপরীত ক্রমে সঞ্চয় করতে চায়। বড় এন্ডিয়ান ফর্ম্যাটটির চেয়ে এই ফর্ম্যাটটির কোনও সুবিধা আছে কি?

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