А.В. Столяров - Оформление программного кода (1108519), страница 6
Текст из файла (страница 6)
Âî-âòîðûõ,; ëó÷øå âîîáùå íå ïèñàòü êîììåíòàðèè, íåæåëè ïûòàòüñÿ ïèñàòü èõ íà ÿçûêå, îòëè÷íîì îò àíãëèéñêîãî. È, íàêîíåö,êîììåíòàðèè â ïðîãðàììå äîëæíû áûòüíàïèñàíû ïî-àíãëèéñêèïîëüçîâàòåëüñêèé èíòåðôåéñ ïðîãðàììû äîëæåí áûòü ëèáî àíãëîÿçû÷íûì, ëèáî ¾ìåæäóíàðîäíûì¿ (òî åñòü äîïóñêàþùèìïåðåâîä íà ëþáîé ÿçûê); ýòîò ìîìåíò ìû ïîäðîáíî ðàññìîòðèì âñëåäóþùåì ïàðàãðàôå.Ê íàñòîÿùåìó ìîìåíòó ó íåêîòîðûõ ÷èòàòåëåé ìîã âîçíèêíóòü çàêîíîìåðíûé âîïðîñ ¾à ÷òî äåëàòü, åñëè ÿ íå çíàþ àíãëèéñêîãî¿. Îòâåòáóäåò òðèâèàëåí: â ýòîì ñëó÷àå íåîáõîäèìî ñðî÷íî íà÷àòü åãî èíòåíñèâíîå èçó÷åíèå.
Ïðîãðàììèñò, íå óìåþùèé áîëåå-ìåíåå ãðàìîòíî ïèñàòü4 Îñòàâèì â ñòîðîíå âîïðîñ î òîì, õîðîøî ýòî èëè ïëîõî, è îãðàíè÷èìñÿ êîíñòàòàöèåé ôàêòà. Îòìåòèì, âïðî÷åì, ÷òî ó âðà÷åé è ôàðìàöåâòîâ âñåãî ìèðà åñòü òðàäèöèÿçàïîëíÿòü ðåöåïòû è íåêîòîðûå äðóãèå ìåäèöèíñêèå äîêóìåíòû íà ëàòèíñêîì ÿçûêå, à, íàïðèìåð, îôèöèàëüíûì ÿçûêîì Âñåìèðíîãî ïî÷òîâîãî ñîþçà ÿâëÿåòñÿ ôðàíöóçñêèé; òàê èëè èíà÷å, ñóùåñòâîâàíèå åäèíîãî ïðîôåññèîíàëüíîãî ÿçûêà îáùåíèÿîêàçûâàåòñÿ âî ìíîãîì ïîëåçíî.20ïî-àíãëèéñêè (è òåì áîëåå íå ïîíèìàþùèé àíãëèéñêîãî), â ñîâðåìåííûõóñëîâèÿõ ïðîôåññèîíàëüíî íåïðèãîäåí, ñêîëü áû íåïðèÿòíî ýòî íè çâó÷àëî.1.3.3.
Î ðóññêîÿçû÷íîì ïîëüçîâàòåëüñêîì èíòåðôåéñåÏóíêò î ÿçûêå ïîëüçîâàòåëüñêîãî èíòåðôåéñà íóæäàåòñÿ â äîïîëíèòåëüíîìêîììåíòàðèè, êîòîðûé ïîñëóæèò îòâåòîì íà âîïðîñ î òîì, êàê áûòü, åñëè ïðîãðàììà äîëæíà îáùàòüñÿ ñ ïîëüçîâàòåëåì ïî-ðóññêè (èëè ïî-íåìåöêè, èëè ïîêèòàéñêè ýòî íå âàæíî).Èçîëÿöèîíèçì â ïðîãðàììèðîâàíèè, ê ñ÷àñòüþ, óøåë â äàëåêîå ïðîøëîå, èâ íàøè äíè íàä îäíîé ïðîãðàììîé ìîãóò ðàáîòàòü ïðîãðàììèñòû èç íåñêîëüêèõäåñÿòêîâ ðàçíûõ ñòðàí, à ïîëüçîâàòüñÿ îäíîé è òîé æå ïðîãðàììîé ìîãóò ïîëüçîâàòåëè âñåãî ìèðà âî âñÿêîì ñëó÷àå, âñåõ ÷àñòåé ìèðà, ãäå åñòü êîìïüþòåðû. òàêîé îáñòàíîâêå ïîñòîÿííî âîçíèêàåò ñèòóàöèÿ, êîãäà ïðîãðàììó íåîáõîäèìî ¾íàó÷èòü¿ îáùàòüñÿ ñ êîíå÷íûì ïîëüçîâàòåëåì íà òàêîì ÿçûêå, êîòîðîãî íåçíàåò íèêòî èç å¼ àâòîðîâ, ïðè÷¼ì ýòà ñèòóàöèÿ â íàøå âðåìÿ ïðåäñòàâëÿåò ñîáîé ñêîðåå ïðàâèëî, íåæåëè èñêëþ÷åíèå.
Àäàïòàöèÿ ïðîãðàììû ê èñïîëüçîâàíèþäðóãîãî ÿçûêà îêàçûâàåòñÿ äîñòàòî÷íî ïðîñòîé, åñëè å¼ àâòîð ñëåäîâàë îïðåäåë¼ííûì ñîãëàøåíèÿì; îáùàÿ èäåÿ òóò òàêîâà, ÷òî èñõîäíûå ñòðîêè, êîòîðûåäîëæåí óâèäåòü (èëè ââåñòè) ïîëüçîâàòåëü, ïðÿìî âî âðåìÿ ðàáîòû ïðîãðàììûçàìåíÿþòñÿ ñòðîêàìè, íàïèñàííûìè íà äðóãîì ÿçûêå, êîòîðûå çàãðóæàþòñÿ èçâíåøíåãî ôàéëà (òî åñòü íå ÿâëÿþòñÿ ÷àñòüþ ïðîãðàììû).
Òàê, â îïåðàöèîííûõñèñòåìàõ ñåìåéñòâà Unix îáû÷íî äëÿ ýòîé öåëè èñïîëüçóåòñÿ áèáëèîòåêà gettext;â ÷àñòíîñòè, ïðè ðàáîòå íà ÿçûêå Ñè, ÷òîáû ñäåëàòü âîçìîæíîé çàãðóçêó ñòðîê âîâðåìÿ èñïîëíåíèÿ, âñå ñòðîêè â ïðîãðàììå îáðàìëÿþòñÿ çíàêîì ïîä÷¼ðêèâàíèÿè ñêîáêàìè íàïðèìåð, âìåñòîprintf("Hello, world\n");ïèøóòprintf(_("Hello, world\n"));Ìàêðîñ ñ èìåíåì ¾_¿ ðàçâîðà÷èâàåòñÿ â âûçîâ ôóíêöèè gettext, êîòîðàÿ ïûòàåòñÿ íàéòè ôàéë ñ ïåðåâîäîì ñîîáùåíèé íà èñïîëüçóåìûé ÿçûê èíòåðôåéñà, à âí¼ì, â ñâîþ î÷åðåäü ïåðåâîä äëÿ ñòðîêè "Hello, world\n", ïðè÷¼ì ñàìà ýòàñòðîêà èñïîëüçóåòñÿ êàê êëþ÷ äëÿ ïîèñêà.
Åñëè íå óäàëîñü íàéòè òàêîé ïåðåâîä(èëè ñàì ôàéë ñ ïåðåâîäàìè), â êà÷åñòâå ðåçóëüòàòà âîçâðàùàåòñÿ àðãóìåíò, òîåñòü åñëè gettext íå çíàåò, êàê ïåðåâåñòè ñòðîêó "Hello, world\n" íà íóæíûéÿçûê, îíà òàê è îñòàâèò ýòó ñòðîêó íåòðîíóòîé.Åñëè âû ïî êàêèì-òî ïðè÷èíàì íå õîòèòå èñïîëüçîâàòü gettext, äîñòàòî÷íîïåðåîïðåäåëèòü ìàêðîñ _, ÷òîáû îí âñåãäà âîçâðàùàë ñâîé àðãóìåíò; ïåðåäåëûâàòü ïðîãðàììó, òàêèì îáðàçîì, íå ïðèä¼òñÿ.Áîëüøå òîãî, åñëè äàæå âû íå ñî÷ëè íóæíûì ïîäãîòîâèòü ñâîþ ïðîãðàììóê èñïîëüçîâàíèþ ñ áèáëèîòåêîé gettext, ýòî ìîæåò ñäåëàòü çà âàñ äðóãîé ïðîãðàììèñò, ïðîñòî çàêëþ÷èâ âñå ñòðîêîâûå êîíñòàíòû â ìàêðîâûçîâ _(), ÷òî äîñòàòî÷íî ïðîñòî ïðè èçâåñòíîé ëîâêîñòè ýòî ìîæíî ñäåëàòü îäíîé êîìàíäîé21â òåêñòîâîì ðåäàêòîðå.
Åñòü, îäíàêî, îäíî êðàéíå âàæíîå óñëîâèå, âûïîëíåíèåêîòîðîãî íåîáõîäèìî äëÿ ïðåâðàùåíèÿ ìîíîÿçû÷íîé ïðîãðàììû â ¾ìåæäóíàðîäíóþ¿: âñå ñîîáùåíèÿ â å¼ òåêñòå äîëæíû áûòü àíãëèéñêèìè. Äâîéíîé ïåðåâîäñèñòåìàìè èíòåðíàöèîíàëèçàöèè íå ïðåäóñìîòðåí, íó à ïåðåâîä÷èêîâ ñ ðóññêîãîíà äðóãèå ÿçûêè, áóäü òî êèòàéñêèé èëè íåìåöêèé, íàéòè ãîðàçäî ñëîæíåå, ÷åìïåðåâîä÷èêîâ ñ àíãëèéñêîãî îñîáåííî åñëè ó÷åñòü, ÷òî ðå÷ü èä¼ò íå î ïðîôåññèîíàëüíûõ ïåðåâîä÷èêàõ, à, êàê ïðàâèëî, î ïðîãðàììèñòàõ, êîòîðûì ïðèøëî âãîëîâó ïåðåâåñòè ñîîáùåíèÿ î÷åðåäíîé ïðîãðàììû íà ñâîé ðîäíîé ÿçûê; àíãëèéñêèé çíàþò ïðîãðàììèñòû âî âñ¼ì ìèðå, íî âîò íàéòè íåðóññêîãî ïðîãðàììèñòà,ïðè ýòîì çíàþùåãî ðóññêèé, áóäåò ïîñëîæíåå.Òàêèì îáðàçîì, ïðîãðàììà, äàæå íå àäàïòèðîâàííàÿ èñõîäíî ïîä íóæäû ìíîãîÿçû÷íîñòè, âïîëíå èìååò øàíñû ñòàòü êîãäà-íèáóäü ¾ìåæäóíàðîäíîé¿ íîòîëüêî â òîì ñëó÷àå, åñëè èñõîäíî âñå ñîîáùåíèÿ â å¼ òåêñòå àíãëèéñêèå.
Èçýòîãî î÷åâèäíûì îáðàçîì ñëåäóåò ñôîðìóëèðîâàííîå âûøå óòâåðæäåíèå: âàøàïðîãðàììà äîëæíà áûòü ëèáî ¾ìåæäóíàðîäíîé¿, ëèáî àíãëîÿçû÷íîé. Åñëè âûíå ÷óâñòâóåòå ñåáÿ â ñèëàõ èëè íå èìååòå æåëàíèÿ ó÷èòûâàòü âîçìîæíûé ïåðåâîäèíòåðôåéñà ïðîãðàììû íà äðóãèå ÿçûêè, ïî êðàéíåé ìåðå íå ëèøàéòå äðóãèõ ïðîãðàììèñòîâ âîçìîæíîñòè ñäåëàòü ýòî çà âàñ. Åñëè æå ðóññêîÿçû÷íîñòü ÿâëÿåòñÿòðåáîâàíèåì, íå ïîëåíèòåñü ñäåëàòü âñ¼ ïðàâèëüíî òî åñòü â ñîîòâåòñòâèè ñòðåáîâàíèÿìè ¾ìåæäóíàðîäíîñòè¿.1.3.4.
Ñòàíäàðòíûé ðàçìåð ýêðàíàÍåîáõîäèìî ó÷èòûâàòü ñóùåñòâîâàíèå òàêîãî ïîíÿòèÿ, êàê ñòàíäàðòíûé ðàçìåð àëôàâèòíî-öèôðîâîãî ýêðàíà, êîòîðûé ñîñòàâëÿåò 24 èëè 25 còðîê ïî 80 ñèìâîëîâ.Øèðèíà òåêñòà â 80 ñèìâîëîâ ñòàëà ñâîåãî ðîäà òðàäèöèåé â îáëàñòè ïðîãðàììèðîâàíèÿ. Ïðîèñõîæäåíèå ÷èñëà 80 âîñõîäèò êî âðåìåíàìïåðôîêàðò; ïåðôîêàðòû íàèáîëåå ïîïóëÿðíîãî ôîðìàòà, ïðåäëîæåííîãîôèðìîé IBM, ñîäåðæàëè 80 êîëîíîê äëÿ ïðîáèâàíèÿ îòâåðñòèé, ïðè÷¼ìïðè èñïîëüçîâàíèè ïåðôîêàðò äëÿ ïðåäñòàâëåíèÿ òåêñòîâîé èíôîðìàöèèêàæäàÿ êîëîíêà çàäàâàëà îäèí ñèìâîë.
Îäíà ïåðôîêàðòà, òàêèì îáðàçîì, ñîäåðæàëà ñòðîêó òåêñòà äî 80 ñèìâîëîâ äëèíîé, è èìåííî èç òàêèõ ñòðîê ñîñòîÿëè òåêñòû êîìïüþòåðíûõ ïðîãðàìì òåõ âðåì¼í. Äëèíàñòðîêè òåêñòà, ðàâíàÿ 80 ñèìâîëàì, åù¼ â íà÷àëå 1990-õ ãîäîâ îñòàâàëàñüîäíèì èç ñòàíäàðòîâ äëÿ ìàòðè÷íûõ ïðèíòåðîâ. Ïðè ïîÿâëåíèè â íà÷àëå 1970-õ ãîäîâ àëôàâèòíî-öèôðîâûõ òåðìèíàëîâ èõ øèðèíà ñîñòàâèëà80 çíàêîìåñò, ÷òîáû îáåñïå÷èòü ¾ñîâìåñòèìîñòü¿ äâóõ ïðèíöèïèàëüíîðàçëè÷íûõ ñïîñîáîâ ââîäà êîìïüþòåðíûõ ïðîãðàìì.
Äî ñèõ ïîð ìíîãèåêîìïüþòåðû, îñíàù¼ííûå äèñïëåÿìè, ïîñëå âêëþ÷åíèÿ ïèòàíèÿ íà÷èíàþò ðàáîòó â òåêñòîâîì ðåæèìå, è ëèøü ïîñëå çàãðóçêè îïåðàöèîííîéñèñòåìû ïåðåêëþ÷àþòñÿ â ãðàôè÷åñêèé ðåæèì; øèðèíà ýêðàíà â òåêñòîâîì ðåæèìå â áîëüøèíñòâå ñëó÷àåâ ñîñòàâëÿåò âñ¼ òå æå 80 çíàêîìåñò.Îäíèì èç òðàäèöèîííûõ ñïîñîáîâ óïðàâëåíèÿ êîìïüþòåðîì îñòà¼òñÿêîìàíäíàÿ ñòðîêà (â îñîáåííîñòè ýòî âåðíî äëÿ ñèñòåì ñåìåéñòâà Unix,22íî ÷àñòî òðåáóåòñÿ è â ìèðå Windows); ÷àùå âñåãî äëÿ ýòîãî èñïîëüçóþòñÿ ãðàôè÷åñêèå ïðîãðàììû, ýìóëèðóþùèå àëôàâèòíî-öèôðîâîé òåðìèíàë.
Øèðèíà ñòðîêè â òàêèõ ïðîãðàììàõ ñîñòàâëÿåò, êàê íåñëîæíîäîãàäàòüñÿ, 80 ñèìâîëîâ, õîòÿ ýòî îáû÷íî ëåãêî èñïðàâèòü, ïðîñòî èçìåíèâ ðàçìåðû îêíà.Áûëî áû íåâåðíî ïîëàãàòü, ÷òî ÷èñëî 80 çäåñü àáñîëþòíî ñëó÷àéíî.Åñëè îãðàíè÷åíèå íà äëèíó ñòðîê ñäåëàòü ñóùåñòâåííî ìåíüøèì, ïèñàòüïðîãðàììû ñòàíåò íåóäîáíî, â îñîáåííîñòè åñëè ðå÷ü èä¼ò î ñòðóêòóðèðîâàííûõ ÿçûêàõ, â êîòîðûõ íåîáõîäèìî èñïîëüçîâàíèå ñòðóêòóðíûõ îòñòóïîâ. Òàê, â 40 ñèìâîëîâ íà ñòðîêó íå óëîæèëèñü áû äàæå ïðîñòåíüêèåïðèìåðû ïðîãðàìì, ïðèâåä¼ííûå íà ñòð. 1012. Ñ äðóãîé ñòîðîíû, ïðîãðàììû ñ ñóùåñòâåííî áîëåå äëèííûìè ñòðîêàìè îêàçûâàåòñÿ òÿæåëî÷èòàòü, äàæå åñëè ñîîòâåòñòâóþùèå ñòðîêè ïîìåùàþòñÿ íà ýêðàíå èëèëèñòå áóìàãè.
Ïðè÷èíà çäåñü ñóãóáî ýðãîíîìè÷åñêàÿ è ñâÿçàíà ñ íåîáõîäèìîñòüþ ïîñòîÿííî ïåðåâîäèòü âçãëÿä âëåâî-âïðàâî; îòìåòèì, ÷òî âáîëüøèíñòâå êíèã øèðèíà ïîëîñû íàáîðà òàêæå íå ïðåâûøàåò 80 ñèìâîëîâ (îáû÷íî êíèæíàÿ ñòðîêà âìåùàåò 6575 çíàêîâ). Òðàäèöèÿ îãðàíè÷èâàòü äëèíó ñòðîê òåêñòà 80 ñèìâîëàìè íàñ÷èòûâàåò ñòîëü äîëãóþèñòîðèþ5 èìåííî ïîòîìó, ÷òî ÷èñëî 80 îêàçàëîñü óäà÷íûì êîìïðîìèññîììåæäó ìàëîé âìåñòèòåëüíîñòüþ êîðîòêèõ ñòðîê è íåóäîáî÷èòàåìîñòüþäëèííûõ.Ïðè ñîâðåìåííîì ðàçìåðå äèñïëååâ, èõ ãðàôè÷åñêîì ðàçðåøåíèè èâîçìîæíîñòè ñèäåòü ê íèì áëèçêî áåç âðåäà äëÿ çäîðîâüÿ ìíîãèå ïðîãðàììèñòû íå âèäÿò íè÷åãî ïëîõîãî â ðåäàêòèðîâàíèè òåêñòà ïðè øèðèíå îêíà, ñóùåñòâåííî ïðåâûøàþùåé 80 çíàêîìåñò.
Ñ òî÷êè çðåíèÿýðãîíîìèêè òàêîå ðåøåíèå íå âïîëíå óäà÷íî; öåëåñîîáðàçíî ëèáî ñäåëàòü øðèôò êðóïíåå, ÷òîáû ãëàçà ìåíüøå óñòàâàëè, ëèáî èñïîëüçîâàòüøèðèíó ýêðàíà äëÿ ðàçìåùåíèÿ íåñêîëüêèõ îêîí, â íåêîòîðûõ èç êîòîðûõ ðàáîòàåò ñåàíñ ðåäàêòèðîâàíèÿ ýòî ñäåëàåò áîëåå óäîáíîé íàâèãàöèþ â âàøåì êîäå, âåäü êîä ñëîæíûõ ïðîãðàìì îáû÷íî ñîñòîèò èçìíîæåñòâà ôàéëîâ, è âíîñèòü èçìåíåíèÿ ÷àñòî ïðèõîäèòñÿ îäíîâðåìåííîâ íåñêîëüêî èç íèõ. Îòìåòèì, ÷òî ìíîãèå îêîííûå òåêñòîâûå ðåäàêòîðû,îðèåíòèðîâàííûå íà ïðîãðàììèðîâàíèå, òàêèå êàê geany, gedit, kateè ò. ï., øòàòíî ïîêàçûâàþò íà ýêðàíå ëèíèþ ïðàâîé ãðàíèöû êàê ðàçíà óðîâíå 80-ãî çíàêîìåñòà.Ñóùåñòâóåò äîñòàòî÷íî ìíîãî ïðîãðàììèñòîâ, ïðåäïî÷èòàþùèõ íåðàñïàõèâàòü îêíî òåêñòîâîãî ðåäàêòîðà øèðå, ÷åì íà 80 çíàêîìåñò â ñòðîêå; áîëåå òîãî, ìíîãèå ïðîãðàììèñòû ïîëüçóþòñÿ ðåäàêòîðàìè òåêñòîâ,ðàáîòàþùèìè â ýìóëÿòîðå òåðìèíàëà, òàêèìè, êàê vim èëè emacs; îáàðåäàêòîðà èìåþò ãðàôè÷åñêèå âåðñèè, íî íå âñåì ïðîãðàììèñòàì ýòèâåðñèè íðàâÿòñÿ. Äîâîëüíî ÷àñòî â ïðîöåññå ýêñïëóàòàöèè ïðîãðàììû5 80-êîëîíî÷íûå ïåðôîêàðòû áûëè ïðåäëîæåíû IBM åù¼ â òðèäöàòûå ãîäû XXâ.
çàäîëãî äî ïîÿâëåíèÿ ïåðâûõ ÝÂÌ.23âîçíèêàåò ïîòðåáíîñòü ïðîñìàòðèâàòü è äàæå ðåäàêòèðîâàòü èñõîäíûåòåêñòû íà óäàë¼ííîé ìàøèíå, êà÷åñòâî ñâÿçè ñ êîòîðîé (ëèáî ïîëèòèêàáåçîïàñíîñòè êîòîðîé) ìîæåò íå ïîçâîëÿòü èñïîëüçîâàíèå ãðàôèêè, è âýòîé ñèòóàöèè îêíî àëôàâèòíî-öèôðîâîãî òåðìèíàëà ñòàíîâèòñÿ åäèíñòâåííûì äîñòóïíûì èíñòðóìåíòîì. Èçâåñòíû ïðîãðàììíûå ñðåäñòâà,ïðåäíàçíà÷åííûå äëÿ ðàáîòû ñ èñõîäíûìè òåêñòàìè ïðîãðàìì (íàïðèìåð, âûÿâëÿþùèå ðàçëè÷èÿ ìåæäó äâóìÿ âåðñèÿìè îäíîãî è òîãî æåèñõîäíîãî òåêñòà), êîòîðûå ðåàëèçîâàíû â ïðåäïîëîæåíèè, ÷òî ñòðîêèèñõîäíîãî òåêñòà íå ïðåâûøàþò 80 ñèìâîëîâ â äëèíó.×àñòî ëèñòèíã ïðîãðàììû áûâàåò íóæíî íàïå÷àòàòü íà áóìàãå.
Íàëè÷èå äëèííûõ ñòðîê â òàêîé ñèòóàöèè ïîñòàâèò âàñ ïåðåä íåïðèÿòíûìâûáîðîì. Ìîæíî çàñòàâèòü äëèííûå ñòðîêè óìåùàòüñÿ íà áóìàãå â îäíóñòðî÷êó ëèáî óìåíüøèâ ðàçìåð øðèôòà, ëèáî èñïîëüçóÿ áîëåå øèðîêèé ëèñò áóìàãè èëè ¾ïåéçàæíóþ¿ îðèåíòàöèþ íî ïðè ýòîì áîëüøàÿ÷àñòü ïëîùàäè ëèñòà áóìàãè îñòàíåòñÿ ïóñòîé, à ÷èòàòü òàêîé ëèñòèíãáóäåò òðóäíåå; åñëè ñòðîêè îáðåçàòü, ïîïðîñòó îòáðîñèâ íåñêîëüêî ïðàâûõ ïîçèöèé, åñòü ðèñê óïóñòèòü ÷òî-òî âàæíîå; íàêîíåö, åñëè çàñòàâèòüñòðîêè àâòîìàòè÷åñêè ïåðåíîñèòüñÿ, ÷èòàåìîñòü ïîëó÷åííîãî áóìàæíîãîëèñòèíãà áóäåò õóæå, íåæåëè ÷èòàåìîñòü èñõîäíîãî òåêñòà ñ ýêðàíà, ÷òîóæå ñîâñåì íèêóäà íå ãîäèòñÿ.Âûâîä èç âñåãî âûøåñêàçàííîãî íàïðàøèâàåòñÿ äîâîëüíî î÷åâèäíûé:êàêèì áû òåêñòîâûì ðåäàêòîðîì âû íè ïîëüçîâàëèñü, íå ñëåäóåò äîïóñêàòü ïîÿâëåíèÿ â ïðîãðàììå ñòðîê, äëèíà êîòîðûõ ïðåâîñõîäèò 80 ñèìâîëîâ.  äåéñòâèòåëüíîñòè æåëàòåëüíî âñåãäà óêëàäûâàòüñÿ â 75 ñèìâîëîâ,÷òî ïîçâîëÿåò óìåñòèòü â 80 ñèìâîëîâ íå òîëüêî ñòðîêó èñõîäíîãî êîäà,íî è å¼ íîìåð (÷åòûðå ñèìâîëà íà íîìåð, îäíî çíàêîìåñòî íà ïðîáåëìåæäó íîìåðîì è ñîáñòâåííî ñòðîêîé, îñòàâøèåñÿ 75 ïîçèöèé íà òåêñò).Ýòî ïîçâîëèò êîìôîðòíî ðàáîòàòü ñ âàøèì òåêñòîì, íàïðèìåð, ïðîãðàììèñòó, èñïîëüçóþùåìó ðåäàêòîð vim ñ âêëþ÷¼ííîé íóìåðàöèåé ñòðîê;èç òàêîãî èñõîäíîãî êîäà ìîæíî áóäåò ñôîðìèðîâàòü êðàñèâûé è ëåãêî÷èòàåìûé ëèñòèíã ñ ïðîíóìåðîâàííûìè ñòðîêàìè.