انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: VB-Programmer در 28 اسفند 1391، 04:11 ب‌ظ

عنوان: گام های لازم برای توسعه دهنده یه برنامه شدن
ارسال شده توسط: VB-Programmer در 28 اسفند 1391، 04:11 ب‌ظ
سلام
من حدودا 4 سال با vb6 کار کردم php هم بلدم و الان دارم سی پلاس پلاس رو یاد میگیرم.
میخوام بدونم واسه اینکه یه توسعه دهنده بشم باید چیکار کنم؟
مثلا میخوام روی geany کار کنم یا برنامه دیگه.
از اون فایلهایی که تو sourceforge گذاشته چیزی سر در نیاوردم!
لطفا راهنمایی کنید.
عنوان: پاسخ : گام های لازم برای توسعه دهنده یه برنامه شدن
ارسال شده توسط: محمدرضا ح. در 28 اسفند 1391، 05:34 ب‌ظ
سلام
من حدودا 4 سال با vb6 کار کردم php هم بلدم و الان دارم سی پلاس پلاس رو یاد میگیرم.
میخوام بدونم واسه اینکه یه توسعه دهنده بشم باید چیکار کنم؟
مثلا میخوام روی geany کار کنم یا برنامه دیگه.
از اون فایلهایی که تو sourceforge گذاشته چیزی سر در نیاوردم!
لطفا راهنمایی کنید.

توسعه دهنده بودن که فقط به این نیست که کد بزنید. مثلا میتونید با فارسی کردن محیط geany (یا تکمیل محیط فارسیش) هم توسعش بدید. :) .

عنوان: پاسخ : گام های لازم برای توسعه دهنده یه برنامه شدن
ارسال شده توسط: VB-Programmer در 28 اسفند 1391، 05:40 ب‌ظ
خب واسه ترجمش چیکار کنم؟ از کجا شروع کنم؟ من تازه وارد لینوکس شدم از خیلی چیزا بیخبرم.
گام به گام توضیح بدین لطفا ;D
عنوان: پاسخ : گام های لازم برای توسعه دهنده یه برنامه شدن
ارسال شده توسط: #elahe# در 28 اسفند 1391، 08:46 ب‌ظ
شما که پی اچ پی و سی کار کرده اید
حالا مشکلتون چیه ؟
یه ادیتور باز کنید و هر کاری دلتون میخاد انجام بدید دیگه :)
ربطی هم به لینوکس و ویندوز و . . .نداره

میتونید برای نصب کامپایلر و آی دی ای تو انجمن سرچ کنید
عنوان: پاسخ : گام های لازم برای توسعه دهنده یه برنامه شدن
ارسال شده توسط: nixoeen در 29 اسفند 1391، 01:14 ق‌ظ
مثلا میخوام روی geany کار کنم یا برنامه دیگه.
ابتدا باید آخرین نسخه غیر پایدار اون رو بگیرید. عموما این کار از طریق سیستم‌های کنترل نسخه مثل Git انجام می‌شه. در مورد Geany هم همینطوره. پس قدم اول می‌شه یادگیری Git.

قسمت بعد یادگیری ++C/C هستش. سعی کنید به خوبی زبان برنامه‌نویسی رو یاد بگیرید، چون دستکاری کد دیگران به صورت درست گاهی کار خیلی سختی هستش.

خوندن مستندات اولیه برای توسعه‌دهندگان اون برنامه قدم بعدی هستش. عموما این رو داخل خود برنامه یا در وب‌سایت اون‌ها پیدا می‌کنی. مثلا برای Geany اینجا هستش: لینک (http://geany.org/manual/dev/hacking.html)

سپس باید ببینید این پروژه اصلا چه کمک‌هایی لازم داره. برای اون عموما باید قسمتی که باگ‌ها رو گزارش می‌کنند ببینید یا فایل TODO رو. برای Geany اینجا هستند: لینک ۱ (http://www.geany.org/Documentation/ToDo) و لینک ۲ (http://sourceforge.net/tracker/?group_id=153444&atid=787791) و لینک ۳ (http://sourceforge.net/tracker/?group_id=153444&atid=787794)

حالا یکی از اون چیزهایی که اونجا زیاد درخواست شده یا مشکلاتی که وجود داره رو انتخاب می‌کنی، شروع می‌کنی به خوندن و تغییر دادن کد Geany و برای اون‌ها تغییرات رو می‌فرستی :)
عنوان: پاسخ : گام های لازم برای توسعه دهنده یه برنامه شدن
ارسال شده توسط: VB-Programmer در 29 اسفند 1391، 07:01 ق‌ظ
ممنون nixoeen جان :p