برنامهنویسی
برنامهنویسی رایانه
برنامهنویسی، فرایند سوق دادن ساختار اصلی یک مسئله محاسباتی به برنامهای قابل اجرا است.
گفتاوردها
ویرایش- «هر احمقی توانایی نوشتن کدی که رایانه بفهمد را دارد. یک برنامهنویس خوب کدی مینویسد که انسانها هم بتوانند آن را بخوانند.»
- مارتین فاولر
- «برنامهنویسی مانند سکس است. یک اشتباه کنید و مجبورید تا پایان عمر آن را پشتیبانی کنید.»
- مایکل سینز
- «نوشتن ۹۰ درصد کد برنامه ۹۰ درصد زمان را میگیرد. نوشتن ۱۰ درصد باقیمانده نیز ۹۰ درصد زمان را میگیرد.»
- ان.جی. روبنکینگ
- «یک کد خوب نیاز به مستندسازی ندارد. هنگامی که برای کد، کامنت اضافه میکنید از خود بپرسید که چطور میتوان کد را بهینه کرد که نیازی به این کامنت نباشد.»
- استیو مک کانل
- «برنامهنویسی مانند گلف است. شما براساس رفتن توپ در سوراخ امتیاز نمیگیرید و مهم تعداد ضربهها است.»
- هارلن میلز
- «در هنگام اشکالزدایی تازهکاران کد اصلاحی به برنامه اضافه میکنند و حرفهایها کد معیوب را حذف میکنند.»
- ریچارد پتیس
- «برنامهنویسی: زمانی که ایدهها به واقعیت میپیوندند.»
- مچک کچمارک
- «یک باگ مستندسازی شده یک باگ نیست بلکه یکی از ویژگیهای برنامه است.»
- جیمز پی. مکلنان
- «بیشتر برنامه نویسان خوب برنامهنویسی میکنند نه به این علت که انتظار دارند دستمزد بگیرند یا از سوی عموم تحسین شوند، بلکه چون برنامهنویسی برایشان سرگرمکننده است.»
- لینوس تروالدز