বিব্রত না হয়ে ওপেন সোর্স প্রকল্প প্রকাশ করা [বন্ধ]


51

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

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

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

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


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

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

3
ওপেন সোর্সিং সম্পর্কে দুর্দান্ত জিনিস হ'ল লোকেরা যদি অভিযোগ করে তবে আপনি সবসময় আপনার কাছে সমস্যাগুলি ঠিক করতে তাদের বলতে পারেন।
ব্লুবেরিফিল্ডস

4
আপনার যদি সন্দেহের নির্দিষ্ট ক্ষেত্র থাকে তবে এগুলি কোডরেভিউ.স্ট্যাকেক্সেঞ্জোয়েন্ট.কম এ উত্থাপন করুন ।
পিডিআর

12
বিটিডাব্লু যদি বিব্রতকরনের সমস্যা হয় তবে আমাদের কখনই ওয়ার্ডপ্রেস বা জুমলার মতো প্রকল্প থাকত না ... ডাব্লুপি-র মধ্যে অর্ধেকেরও বেশি ব্লগ আছে,
কেউই

উত্তর:


35

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

এটি নিয়মিত মানুষের জন্য যদি অ্যাপ্লিকেশন হয় তবে তারা সম্ভবত ফলাফলগুলি সম্পর্কে চিন্তা করবেন।


3
+1 এবং সমালোচক বিকাশকারীরা আসলে আপনাকে প্যাচ পাঠাতে পারে! আপনার জ্ঞান এবং প্রচেষ্টা বিশ্বের কাছে খোলা সর্বদা শ্রদ্ধাবোধ :)
ইয়াতী সাগাদ

4
সত্যিই কোনও সমালোচনা মূল্যবান প্রতিক্রিয়া। এমনকি যদি এটি কঠোর হয় (আপনার কাছে এটির প্রতিক্রিয়া হিসাবে দেখার ক্ষমতা রয়েছে) এবং কোনও মান হ'ল ভয় পাওয়ার কারণ নয়। :-) আপনার প্রচেষ্টা গর্বিত! যদি আপনার শিক্ষার মাধ্যমে বা এটি বোঝার পক্ষে সবচেয়ে ভাল হয় তবে এটি দুর্দান্ত! এর পরে প্রদত্ত যে কোনও প্রতিক্রিয়া কেবলমাত্র উন্নত বিকাশকারী হয়ে উঠবে। সত্যিই, যতক্ষণ আপনি উন্নতি করছেন এবং বাড়ছেন ততক্ষণে গতকালের কোডটি সর্বদা স্তন্যপান করবে।
রবার্ট ফ্রেঞ্চ

+1 - ধন্যবাদ প্রকল্পটি বিকাশকারীদের জন্য, তবে আপনি ফলাফল সম্পর্কে ভাল বক্তব্য রাখেন।
আশাবাদী

1
প্রত্যেকের কোড সফল হয়, মূল্যবান শেখার অভিজ্ঞতা হিসাবে যে কোনও সমালোচনা নিন। যদি কেউ আপনাকে অ-গঠনমূলক উপায়ে অশ্রু দেয় তবে তারা অবশ্যই তাদের বোকা হিসাবে উপেক্ষা করবে
ডেভিড হেইস

25

আপনার কোডে সমস্যা আছে। আমারও তাই আর কেউ এই প্রশ্নের উত্তর দিচ্ছেন? তাদের কোডেও সমস্যা রয়েছে।

এটি না বললে 10 টি লাইন বা তার চেয়ে কম, এটি ত্রুটিযুক্ত। করুণভাবে তাই হতে পারে।

বিকাশকারী হ'ল নিজের ক্ষমতা এবং বোঝার সীমাবদ্ধতার বিপরীতে নিজেকে স্থির করে তোলা। সমস্ত বিকাশকারীদের জন্য এটি এর মতো নাও হতে পারে, তবে আমার এবং আমি যাদের জানি তাদের পক্ষে আমরা আমাদের দক্ষতার কিনারায় ঠিক সময়ে কাজ করি। এবং আপনি বার বার মুখোমুখি হন, তারপরে একটি সুন্দর সাপ্তাহিক ছুটি কাটাতে হবে, তারপরে সোমবার ফিরে আসুন এবং বারবার এটি করুন।

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

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


24

থাম্বের সাধারণ নিয়ম হিসাবে, ওপেন সোর্স প্রোগ্রামগুলিতে তিনটি গ্রুপ রয়েছে যারা সোর্স কোডটি দেখেন।

  1. লোকেরা প্রোগ্রামটি তাদের জন্য কিছুটা ভিন্নভাবে কাজ করার জন্য, এটি অন্য একটি প্ল্যাটফর্মে পোর্ট করার জন্য, বা তাদের নিজস্ব প্রোগ্রামগুলির জন্য একটি জাম্পিং-অফ পয়েন্ট হিসাবে কোড পরিবর্তন করার বিষয়টি বিবেচনা করছেন। যদি তারা কোডটি পছন্দ না করে তবে তারা সাধারণত কোডটি ব্যবহার করবে না এবং আপনি তাদের কাছ থেকে কখনই শুনবেন না।
  2. শিক্ষার্থীরা, আপনার ব্যবহৃত ভাষাতে কীভাবে কোড করবেন তা শিখতে চেষ্টা করছেন। এগুলি প্রায়শই আপনার সাথে যোগাযোগ করবে না, তবে আপনি মাঝেমধ্যে কোনও ই-মেইল পেয়ে জিজ্ঞাসা করতে পারেন যে আপনি কেন এক উপায়ে অন্য কিছু করেছেন। (সত্যি বলতে গেলে, বহু বছর ধরে আমার কাছে আসলে এই ইমেলগুলির মধ্যে একটিও ছিল না I আমি মনে করি স্ট্যাক এক্সচেঞ্জের মতো ওয়েব সাইটগুলি এই মিথস্ক্রিয়াকে প্রতিস্থাপন করেছে)
  3. সুরক্ষা গবেষকরা, যেমন ওপেনবিএসডি-তে থাকা ছেলেরা, সিদ্ধান্ত নেওয়ার চেষ্টা করছেন যে আপনার সরঞ্জামটি তাদের বিতরণে অন্তর্ভুক্ত করার জন্য যথেষ্ট সুরক্ষিত কিনা whether যদি তা না হয় তবে তারা এখনও আপনার প্রোগ্রামটি অন্তর্ভুক্ত করতে চায় তবে এটিকে সুরক্ষিত করার কোনও উপায় বের করার জন্য তারা যোগাযোগ করবে। (এবং যদি আপনার প্রোগ্রামটি জনপ্রিয় হয়ে যায়, আমি কল্পনা করি যে এটি সম্ভবত কালো টুপি গবেষকদেরও আকৃষ্ট করবে, যারা তারা যা খুশি তা বিবেচনা করে আপনার সাথে যোগাযোগ করবে না))

আসল বিশ্বে লোকেরা সত্যই এগুলি ব্যতীত অন্য কোনও কারণে আপনার উত্স কোডটি পড়বে না, কারণ তাদের কেবল প্রয়োজন নেই। আপনি কেবলমাত্র এই জাতীয় প্রতিক্রিয়াটির পরিমাণ আগে পেয়েছিলেন কারণ আপনি একটি ফোরামে কোড পোস্ট করেছিলেন, যা বোঝায় যে আপনি কোডটিতে প্রতিক্রিয়া পেতে চেয়েছিলেন।

আমি মনে করি না যে আপনাকে আপত্তিজনক টরেন্ট সম্পর্কে সত্যই উদ্বিগ্ন হওয়া উচিত; কেবলমাত্র আপনার সাথে যোগাযোগ করতে পারে এমন ব্যক্তিরা হ'ল এমন ব্যক্তিরা যা বৈশিষ্ট্যগুলি যুক্ত করতে বা বাগ সংশোধন করতে চান, যারা ইতিমধ্যে কোডবেজ দিয়ে ব্রাউজ করেছেন এবং পাহাড়ের জন্য চিৎকার চালিয়েছেন না। ;)


5

আমি সত্যই এই প্রশ্নের পিছনে মনোবিজ্ঞান পাই না ... নিজেকে জিজ্ঞাসা করার জন্য একটি আরও ভাল প্রশ্ন হ'ল "এই সফ্টওয়্যারটি প্রকাশ করে আমার কী হারাতে হবে"

আপনার প্রকল্পে কোড গন্ধে পূর্ণ থাকলেও, আপনার কি কিছু হারাতে হবে?

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

আপনি যে সম্পর্কে খুশি করা উচিত! সমালোচনা গ্রহণ করুন এবং আপনার কোডটি আরও ভাল করুন, রাগ করা লোকটিকে জিজ্ঞাসা করুন যিনি আপনাকে লেখার জন্য সময় নিয়েছিলেন। সে যত্ন করে!

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

আমি তার পরিবর্তে এমন কাউকে নিয়ে কাজ করব যিনি কিছু করতে ইচ্ছুক, তাদের ভুল স্বীকার করে, সেগুলি সংশোধন করে এবং কিছু করতে রাজি নয় এমন ব্যক্তির চেয়ে এগিয়ে যেতে থাকি ।

আপনি যদি নিজের নামে সফ্টওয়্যারটি প্রকাশ করতে সত্যিই স্বাচ্ছন্দ্য বোধ করেন না তবে এটি একটি ডাকনামের অধীনে ছেড়ে দিন। যদি এটি সফল হয় তবে এটি আপনার নিজের হিসাবে দাবি করুন, যদি আপনার ডাকনামটি পরিবর্তন না করা হয় তবে :)


শেষ বাক্যটির জন্য +1, সঙ্গীত শিল্পের লোকেরা তাদের "পরীক্ষামূলক" অ্যালবামগুলির সাথে এটি সর্বদা করে থাকে :)
ম্যাটড্যাভি

4

আমি কেবল ওপেন সোর্স নয়, মুক্ত বিকাশে দৃ a় বিশ্বাসী , যেখানে লোকেরা আপনার কোডের সম্পূর্ণ বিবর্তন দেখতে পাবে। চুলের সাথে মেশানো প্রোটোটাইপ থেকে শুরু করে কার্য কোড ... আপনার কখনও বিব্রত হওয়া উচিত নয়। আপনি নিজেকে বাইরে রেখে দিচ্ছেন - এতে সাহস লাগে। এটির মালিক এবং এটি নিয়ে গর্বিত হও। কেউ নিখুঁত হয় না।


3

আমি এই খেলায় যত বেশি সময় নিচ্ছি, ততই আমি বুঝতে পেরেছি যে কোড মানের একমাত্র পরিমাপ ক্লায়েন্টের অভিজ্ঞতা। আপনি যদি কোনও ফাংশন লিখছেন তবে এটি সেই ফাংশনের কলার। পাঠাগার? দেবগণ যারা সেই লাইব্রেরির জন্য লেখেন। একটি কাঠামো? এটি গ্রহণকারীরা। একক? যে ব্যক্তি বা ডেমন প্রোগ্রামটি চালু করে।

চমৎকার কোডটির গুণ রয়েছে, আমাকে ভুল করবেন না- কিন্তু যখন এটি বলা এবং করা হয় কেবলমাত্র "পরিশ্রম কি এটি কাজ করে?" আমি প্রচুর পরিচ্ছন্ন কোড দেখতে পেয়েছি যা একটি বাগি জগাখিচুবি এবং প্রচুর পরিমাণে শয়তান বিশৃঙ্খল কোড যা সম্পূর্ণভাবে নির্ভরযোগ্য (আরও ভাল পরিষ্কার এবং খারাপ কুৎসিত :))

সুতরাং, সমালোচকরা যদি বলেন যে আপনার কোডটি কুৎসিত, কে যত্ন করে। যদি তারা বলে যে এটি কাজ করে না - আপনি আপনার প্রোগ্রামের উন্নতি করতে চাইছেন এটি দরকারী সমালোচনা (ডেটা পরীক্ষার!)। সেখানে থাকুন, ইন্টারনেটের ট্রোলের জনসংখ্যা এড়ানো এবং আপনার প্রকল্পে মজা করুন!


2

অন্যান্য পোস্টার যা বলেছে তার সাথে আমি দৃ agree়ভাবে একমত: আপনার কোডটি কৃপণ এবং উচ্চমানের না হলেও - বেশিরভাগ লোকেরা কেবল যত্ন করে না। যে কেউ এক সময় বা অন্য সময়ে ওপেনসোর্স কোডটিতে ডুব দিয়েছিল তারা নিজেকে "WTF এখানে ঘটেছে" ভেবে থাকতে পারে।

তবে আমি সেখানে "কাউকে, আপনার কোডটি দেখতে ভয়ঙ্কর দেখাচ্ছে!" বলার জন্য কোনও প্রকল্পের কোডবেস সমালোচনা করার প্রেরণা নিয়ে আমি কাউকে জানি না । আমরা সবাই সেখানে এসেছি এবং আমরা সবাই জানি যে এই মুহুর্তে যে কোনও কোড আমরা লিখছি তা কেবলমাত্র কয়েকটি ফি-তে নিজের জন্য বেশ লম্বা মনে হবে (আমার অবশ্যই হবে)।

সুতরাং এতটা চিন্তা করবেন না - ওপেনসোর্স প্রকল্পের কোডটিতে নিটপিকিংয়ের চেয়ে লোকেরা তাদের অতিরিক্ত সময়ে আরও অনেক কিছু করতে পারে।


2

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

আমি আরও লক্ষ্য করেছি যে কোনও উপযুক্ত ইঞ্জিনিয়ার অন্য কারও কোড বিচ্ছিন্ন করতে পারে।

যদি (১) এটি পরীক্ষায় পাস করে এবং এ্যান্ডআর (২) ব্যর্থ না করে উদ্দেশ্যটি সম্পন্ন করে তবে আপনি কেবলমাত্র ছোটখাটো পুনর্লিখনের মাধ্যমে ছোটখাট পরিবর্তন করতে পারেন, এটি ভাল কোড।


2

লিঙ্কডইন-এর সহ-প্রতিষ্ঠাতা রিড হফম্যানের কিছু জ্ঞানী কথা:

"আপনি যদি আপনার প্রথম পণ্য প্রকাশে বিব্রত না হন তবে আপনি খুব দেরিতে প্রকাশ করেছেন” "

"সদস্যদের সাথে জড়িত হওয়া এবং আসলে কী গুরুত্বপূর্ণ তা দেখার পক্ষে সম্পূর্ণ কী ... সুতরাং আপনি যত তাড়াতাড়ি সম্ভব নূন্যতম কার্যকর পণ্যটি বেরিয়ে আসুন” "

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


1

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


2
গড প্রোগ্রামার কি?
আশাবাদী

1
@Hopeful। আইআইটি বোম্বে বিশ্ববিদ্যালয়ের একজন অধ্যাপক আছেন। গুজবটি হ'ল এই লোকটি প্রোগ্রাম লিখে, সংকলন করে এবং এটি চালায়। পুনরায় সংশোধন বা ডিবাগিং হিসাবে পরিচিত কোন মঞ্চ নেই। এই গড প্রোগ্রামার।
মনোজ আর

ঠিক আছে, আমি বেশ নিশ্চিত যে সে আমি নই ... আমি ডিবাগিং সম্পর্কে আবেগপ্রবণ। যদিও কিছু প্রথমবারের মতো কাজ করে তবে এটি শীতল অনুভূতি। তারপরেও, আমি এখনও এটি পরীক্ষা করি এবং এর জন্য পরীক্ষা লিখি।
আশাবাদী

1

আপনি যদি সত্যই চিন্তিত হন তবে সফ্টওয়্যারটি প্রকাশ করার সময় একটি অনলাইন ছদ্মনাম ব্যবহার করুন। তাহলে এটি আপনার আসল জীবনের খ্যাতিতে প্রভাব ফেলবে এমন কোনও উপায় নেই।

আপনি / কখন যদি জনসমক্ষে সমালোচনা পান, তা কোডে উন্নতি ঘটাবে এবং আপনাকে বিকাশকারী হিসাবে বাড়াতে সহায়তা করবে। এটা একটা ভাল জিনিস।

আমি দেখতে পেয়েছি যে আমার প্রকল্পগুলির জন্য সর্বাধিক গঠনমূলক সমালোচনা / পরামর্শগুলি প্রকাশ্যে সম্প্রচারের পরিবর্তে ব্যক্তিগতভাবে প্রেরণ করা হয় এবং তারপরেও আপনার পক্ষে মন্তব্যগুলির বন্যার সম্ভাবনা কম। অতএব, আমি কেবল এটির জন্য যাওয়ার পরামর্শ দিচ্ছি!

শুভকামনা।


1

স্ব-অধ্যয়ন এবং নিজের মধ্যে কোনও দোষ নেই। আপনি বিচ্ছিন্ন হতে পারবেন না এবং পিয়ার কোড পর্যালোচনাগুলি এতে সহায়তা করতে পারে।

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

প্রয়াসের উদ্দেশ্যটি কোডটি কার্যকর হয়েছে তা নিশ্চিত করা এবং যথাসম্ভব সর্বোত্তম কোডটি আউট করা, তবে ব্যবহারিক অভিজ্ঞতা থেকে, সমস্ত কমিকেরিয়াল কোডই স্টার্লার নয়। কখনও কখনও আপনি খারাপ প্রয়োজনীয়তা পান, কখনও কখনও এটি সঠিকভাবে করার জন্য আপনার সময় নেই। কখনও কখনও বিকাশকারীরা অন্যকে খারাপ দেখিয়ে প্রতিভা হিসাবে আসতে চান।

আমি বিশ্বাস করি না যে আপনি কিছু ভুল না করেই শিখতে পারবেন, বিশেষত যদি এটি এমন কিছু হয় যা সত্যিকারের শৃঙ্খলা এবং প্রচেষ্টা নেয়। যদি এটি সহজ হয়, তবে সবাই এটি করবে be প্রতিষ্ঠিত সেরা অনুশীলনগুলি ব্যবহার করে কেবল নাবালিকাদের মধ্যে সীমাবদ্ধ করার চেষ্টা করুন। আমি বুঝতে পারি যে সবসময় সম্ভব হয় না!

প্রোগ্রামার হিসাবে আমাকে অন্যরা কী ভাববে তা নিয়ে যদি আমি উদ্বিগ্ন হয়ে থাকি তবে আমি প্রথম স্থানে মাঠে নামতে পারতাম না। বলা হচ্ছে, কোডটি নিয়ে আমার প্রথম সমালোচনা হ'ল, এটিকে উদ্দেশ্যমূলকভাবে নেওয়ার চেষ্টা করুন এবং এ থেকে শিখুন।

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