اگر پارت اول یا دوم را از سایت کداکسپلور نخواندهاید:
– پارت اول
– پارت دوم
Programs must be written for people to read, and only incidentally for machines to execute.
برنامهها باید طوری نوشته شوند که برای خواندن انسانها مناسب باشند و تنها بهصورت تصادفی برای اجرای ماشینها.
Abelson and Sussman
Commenting your code is like cleaning your bathroom — you never want to do it, but it really does create a more pleasant experience for you and your guests.
کامنت گذاشتن در کد مثل تمیز کردن سرویس بهداشتی است — هیچکس دوست ندارد انجامش دهد، اما واقعاً تجربهای دلپذیرتر برای خودتان و مهمانان شما فراهم میکند.
Ryan Campbell
We have to stop optimizing for programmers and start optimizing for users.
ما باید به جای بهینهسازی برای برنامهنویسان، بهینهسازی را برای کاربران انجام دهیم.
John Carmack
It’s OK to figure out murder mysteries, but you shouldn’t need to figure out code. You should be able to read it.
این اشکالی ندارد که رمز و راز قتل را حل کنید، اما نباید نیاز باشد که کد را رمزگشایی کنید. باید بتوانید آن را بخوانید.
Steve McConnell
Low-level programming is good for the programmer’s soul.
برنامهنویسی سطح پایین برای روح برنامهنویس مفید است.
John Carmack
If we wish to count lines of code, we should not regard them as ‘lines produced’ but as ‘lines spent.’
اگر بخواهیم خطوط کد را بشماریم، نباید آنها را بهعنوان “خطوط تولیدشده” بلکه بهعنوان “خطوط صرفشده” در نظر بگیریم.
Edsger Dijkstra
بیشتر بخوانید: حمله DDoS به آرشیو اینترنت
Programming can be fun, so can cryptography; however they should not be combined.
برنامهنویسی میتواند سرگرمکننده باشد، همانطور که رمزنگاری نیز میتواند سرگرمکننده باشد؛ اما نباید با یکدیگر ترکیب شوند.
Kreitzberg and Shneiderman
Before software should be reusable, it should be usable.
پیش از اینکه نرمافزاری قابل استفاده مجدد باشد، باید قابل استفاده باشد.
Ralph Johnson
If you automate a mess, you get an automated mess.
اگر یک آشفتگی را خودکار کنید، در نهایت یک آشفتگی خودکارشده خواهید داشت.
Rod Michael
همچنین بخوانید: واحد پردازش کوانتومی (QPU) چیست؟
Looking at code you wrote more than two weeks ago is like looking at code you are seeing for the first time.
نگاه کردن به کدی که بیش از دو هفته پیش نوشتهاید، مانند این است که برای اولین بار آن را میبینید.
Dan Hurvitz
It is easier to change the specification to fit the program than vice versa.
تغییر مشخصات برای متناسب کردن با برنامه آسانتر از تغییر برنامه برای متناسب کردن با مشخصات است.
Alan Perlis
Less than 10% of the code has to do with the ostensible purpose of the system; the rest deals with input-output, data validation, data structure maintenance, and other housekeeping.
کمتر از ۱۰٪ کد برای هدف اصلی سیستم است؛ بقیه به ورودی-خروجی، اعتبارسنجی دادهها، نگهداری ساختار دادهها و سایر کارهای جانبی اختصاص دارد.
Mary Shaw
If you have a procedure with ten parameters, you probably missed some.
اگر یک رویه با ده پارامتر دارید، احتمالاً چیزهایی را جا انداختهاید.
Alan Perlis
How rare it is that maintaining someone else’s code is akin to entering a beautifully designed building, which you admire as you walk around and plan how to add a wing or do some redecorating. More often, maintaining someone else’s code is like being thrown headlong into a big pile of slimy, smelly garbage.
چقدر نادر است که نگهداری کد شخص دیگری شبیه ورود به یک ساختمان زیبا باشد، جایی که از طراحی آن لذت میبرید و برنامهریزی میکنید که چگونه بخشی جدید اضافه کنید یا آن را تزئین کنید. اغلب، نگهداری کد شخص دیگری شبیه به پرت شدن به یک انبوه زبالههای لزج و بدبو است.
Bill Venners
I think everybody in this country should learn how to program a computer, should learn a computer language, because it teaches you how to think. I view computer science as a liberal art. It should be something that everyone takes.
فکر میکنم همه در این کشور باید یاد بگیرند که چگونه کامپیوتر برنامهنویسی کنند و یک زبان کامپیوتری بیاموزند، چون این کار به شما نحوه فکر کردن را یاد میدهد. من علم کامپیوتر را بهعنوان یک هنر آزاد میبینم؛ چیزی که همه باید یاد بگیرند.
Steve Jobs
کدامیک از این نقلقولها برای شما جالبتر بود؟ آیا شما هم نقلقولی دارید که دوست دارید با ما به اشتراک بگذارید؟ خوشحال میشویم نظرات و تجربههای شما را در بخش دیدگاهها بخوانیم و به گفتوگو درباره این دیدگاههای الهامبخش بپیوندیم!