استفاده از فونت مناسب در محیطهای برنامه نویسی یکی از فاکتورهای مهم است. یک فونت خوب برای برنامه نویسی باید حداقل دارای خصوصیتهای زیر باشد:
۱- کاراکترهای شبیه هم مانند حروف l و L و o و O و اعداد 0 و 1 در آن براحتی قابل تمایز باشند.
۲- حتیالامکان از گروه فونتهای با عرض ثابت (fixed-width) باشد.
۳- تراکم حروف و نسبت سفیدی به سیاهی مناسب باشد.
۴- بعد از ۵ ساعت برنامه نویسی باعث سردرد نشود!
بعد از چندین سال استفاده از فونتهای مختلف برای برنامهنویسی، بهترین فونتهایی که توصیه میکنم به ترتیب ارجحیت اینها هستند:
ممنون! جالب بود. البته آن gotoاش مسلما چشم را بيشتر از هر فونتي خسته ميکند!
سولوژن عزيز، پس شما از آن دسته برنامه نويساني هستيد كه مخالف استفاده از goto هستند حتی اگر بقیمت ساده شدن کد باشد! با اینکه مطلب اصلی این نوشته ارائه سه نمونه فونت مناسب بود نه آموزش برنامه نویسی ولی چون به این مساله اشاره کردید لازم میدانم این توضیح را بدهم که در برنامه نویسی آنچیزی که مهم است ساده و قابل پیگری بودن کد است. استفاده از دستور goto بخاطر این توصیه نمیشود که در صورت استفاده افراطی از آن، برنامه بصورت کد اسپاگتی در میآید و پیگیری آن و رفع اشکال خیلی سخت میشود. ولی این به معنی این نیست که شما در خلال برنامه نویسی خودتان را محدود کنید و اصلاً از آن استفاده نکنید. چه بسا در مواردی یکبار استفاده از این دستور خیلی هم مفید باشد و به ساده شدن کد هم بیانجامد. به عنوان نمونه، در این شکلی که اینجا از یک برنامه مثال اول یک کتاب برنامه نویسی گذاشتهام، از دستور goto بنحو مناسبی استفاده شده و بنظر من اصلاً چشم را خسته نمی کند!
salam ...bebekhshid finglidh minevisam
man tazeh injaro pida kardam ..az neveshtehat khili khosham omad ..hatman ziad mozahemet misham ;)
p.s un bahseh elm va falsafeh koli mano be fekr andakht ...mamnooon, chizhaei bood ke behesh deghat nakrdeh bodam ghblan
جالب بود !
مقید بود ممنون
دوست عزیز،
این فونتهایی که فرمودید با فارسی مشکلی ندارند؟
با تشکر از شما.
از اینکه تجربیات خود را در اختیار دیگران قرار می دهید متشکرم. امیدوارم در تمام مراحل زندگی موفق باشید.
سلام
در برنامه های ساخت یافته از دستور goto هیچ وجه استفتده نمی شود
با تشکر
باید اعتراف کنم که همین یکی دو ماه پیش از دستوری مشابه با goto استفاده کردم!!! آدم اینجا اعتراف کنم. (:
شرایط چه بود: لازم بود یک سیگنال (به معنای OSای آن و نه معنای ریاضیاش) را کنترل کنم و در صورتی که مشکلی برای برنامه پیش میآمد (مثلا به آدرس غیرمجازی اشاره میکرد) بپرم به جای مشخصای. اینکار را با ورژن پیشرفتهی goto که در C با دستور longjmp (یا چیزی در همین حدود) مشخص میشود انجام دادم.