Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

№65124-01-2013 16:46:13

Keepun
Участник
 
Группа: Extensions
Зарегистрирован: 08-12-2007
Сообщений: 591
UA: Firefox 17.0
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

Lain_13 пишет

а проблема редактора, применяемого разработчиком для написания кода.

Сишному достаточно Блокнота, а Питону IDE подавай, чтобы за отступами следил?

Lain_13 пишет

когда видишь серию из пяти закрывающихся одна под другой скобок после пары экранов кода и без разметки блоков в редакторе

Это редкость. И нормальные редакторы уже умеют {} () подсвечивать.
В особом запущенном случае можно через Выравниватель Кода прогнать. JavaScript сжатый, например.


Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?

Отсутствует

 

№65224-01-2013 16:52:16

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Chrome 24.0

Re: Linux, Windows, Mac OS X - IX

Keepun
Нормальные редакторы умеют и python подсвечивать. Обращал внимание на вертикальные полупрозрычные пунктирные линии после каждых 4х пробелов? Вот их более чем достаточно. Закрывающиеся скобки по ним, кстати, тоже очень удобно отслеживать если имеешь привычку открывать их на новой строке. Некоторые редакторы даже умеют распознавать ширину отступа в документе и расставляют эти вертикальные линии соответственно. Т.е. если у тебя отступы по 2 символа, то вертикали будут через каждые два пробела.
Блокнотом же для редактирования кода пользуются только извращенцы. Он же ничего не умеет и даже в кодировках путается при открытии (иногда он мне UTF-8 с BOM открывал как win1251, например).

> В особом запущенном случае можно через Выравниватель Кода прогнать.
А python просто невозможно превратить в "особо запущенный случай". Он перестанет работать.

Отредактировано Lain_13 (24-01-2013 17:03:00)

Отсутствует

 

№65324-01-2013 17:02:03

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
UA: Opera 12.1
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

Keepun пишет

Нормальный у Пыха ЯП

Две страницы обсуждения уже было.

Keepun пишет

По мнению многих Сишников. Языки, в который отступы играют важную роль - бред.Без блоков труднее воспринимается код.

Чего-чего? Везде блоки кода выделяются отступами. Почему? А не потому ли, что они куда нагляднее выделяют блоки, чем скобочки?

Keepun пишет

На 0.5% сайтов, как и Руби?

Вы как процентики считаете?
Ну и мне в целом побоку, на каком количестве сайтиков что используется, Python в web никого не удивишь уже. Из тех, кто в теме, конечно.

Keepun пишет

Веб-морды GMail, GReader и т.д. на Java.

И Python в Google тоже широко используется (например, в YouTube). И в Яндекс (Погода). Ну это, конечно, не годится в подмётки тысячам сайтов на WP, я понимаю.

Keepun пишет

На .NET создает Microsoft

Шок!

Keepun пишет

ХА за незнание Java и .NET
Там действительно большую часть кода можно просто сконвертировать

Знаем мы эти автоконвертеры.

Добавлено 24-01-2013 17:05:09

Keepun пишет
krigstask пишет

И много ты знаешь готовых фреймворков для вебни?

Достаточно

Тебе рассказать про разницу между фреймворком и CMS, или в википедии посмотришь?

Отредактировано krigstask (24-01-2013 17:05:09)


Ядрёная консоль делает меня сильней!

Отсутствует

 

№65424-01-2013 17:09:18

Keepun
Участник
 
Группа: Extensions
Зарегистрирован: 08-12-2007
Сообщений: 591
UA: Firefox 17.0
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

Lain_13 пишет

А python просто невозможно превратить в "особо запущенный случай". Он перестанет работать.

Вот поэтому Си рулит. Я сам могу решать, как выровнять код, чтобы в 100 символьную границу влез.

Вообще для понимая 2-х совершенно разных синтаксисов нужно равная тренировка, а иначе просто запутаться.


Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?

Отсутствует

 

№65524-01-2013 17:13:50

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Chrome 24.0

Re: Linux, Windows, Mac OS X - IX

Keepun
>  чтобы в 100 символьную границу влез.
О времена, о нравы. Раньше это была 80-символьная граница. Когда я услышу о 240-символьной границе?
Да никто тебе не мешает в эту границу влезть на питоне. Не делай десятиуровневые вложения и всё будет ок. Такой кошмар и на плюсах код читать дико мешает, особенно если не форматировать его отступами.

> Вообще для понимая 2-х совершенно разных синтаксисов нужно равная тренировка, а иначе просто запутаться.
Я лично всегда форматировал свой код отступами и скобки/бегины/энды ставил только потому, что так надо было по правилам языка. Они мыло чем мне помогали.

Отредактировано Lain_13 (24-01-2013 17:16:30)

Отсутствует

 

№65624-01-2013 17:24:31

Keepun
Участник
 
Группа: Extensions
Зарегистрирован: 08-12-2007
Сообщений: 591
UA: Firefox 17.0
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

krigstask пишет

Две страницы обсуждения уже было.

А у меня 205 с программистами, поэтому я опытнее в этом вопросе.

krigstask пишет

Везде блоки кода выделяются отступами.

if (x>6) {i++; x--;} else break;

krigstask пишет

Вы как процентики считаете?

Статистика.
Ruby на 300 000 сайтов всего.

krigstask пишет

И Python в Google тоже широко используется (например, в YouTube).

Только внутри.
Основной код на Java.

krigstask пишет

Знаем мы эти автоконвертеры.

Не знаешь. Можешь спецификацию прочесть.

krigstask пишет

Тебе рассказать про разницу между фреймворком и CMS

CMS уже фреймворки не юзают?
Apache Ant теперь в шоке будет...


Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?

Отсутствует

 

№65724-01-2013 17:29:43

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
UA: Opera 12.1
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

Keepun пишет

Вот поэтому Си рулит. Я сам могу решать, как выровнять код, чтобы в 100 символьную границу влез.

Вот поэтому Python рулит. Единообразие оформление кода — это прекрасно.

Прямо вот отнимают у бедолаг возможность отформатировать код так, как хочется в текущей стадии наркотического опьянения.
Вообще питон и такое прощает:

Выделить код

Код:

if 1 < 0:
    print(9)

def f(a):
        print(a * 2)

Ну а если есть желание в рамках одного блока делать разные отступы, то лучше прострелите себе голову.


Ядрёная консоль делает меня сильней!

Отсутствует

 

№65824-01-2013 17:30:30

Keepun
Участник
 
Группа: Extensions
Зарегистрирован: 08-12-2007
Сообщений: 591
UA: Firefox 17.0
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

Lain_13 пишет

Раньше это была 80-символьная граница.

мониторы старые.
100 символов действительно лучше, но не больше.


Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?

Отсутствует

 

№65924-01-2013 17:38:41

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
UA: Opera 12.1
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

Keepun пишет

А у меня 205 с программистами, поэтому я опытнее в этом вопросе.

Ну да, я-то тут с тобой спорю.

Keepun пишет

if (x>6) {i++; x--;} else break;

И?

Выделить код

Код:

if x > 6:
    i += 1
    x -= 1
else:
    break

И где явнее видны блоки?

Keepun пишет

Только внутри.Основной код на Java.

Основной код у YouTube снаружи? Или где?

Keepun пишет

Не знаешь. Можешь спецификацию прочесть.

Спецификацию чего? Конверторов?

Keepun пишет

CMS уже фреймворки не юзают?

Эа… Вообще-то совершенно необязательно.

Я согласен с тем, что Java используется на многих высоконагруженных сайтах, как раз из-за более высокой производительности. Так там и C используется, и PHP некоторые с C++ транслируют. Но средний сайт, которому недостаточно стандартной CMS, а посетителей порядка нескольких тысяч в день, на жабе не будут писать.

Keepun пишет

Ruby на 300 000 сайтов всего.

Во-первых, на Ruby написан тот же Twitter (сейчас уже частично, ибо они упёрлись в его тормоза, и часть там переписали на Scala.
Во-вторых, как узнать, что сайт сделан на Ruby? Проверить `index.rb`? Я уж не говорю о том, где нынче берут «список всех сайтов».


Ядрёная консоль делает меня сильней!

Отсутствует

 

№66024-01-2013 17:44:32

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Chrome 24.0

Re: Linux, Windows, Mac OS X - IX

Keepun
> мониторы старые.
Yep.

krigstask
> И где явнее видны блоки?
Я подозреваю, что ему просто очень понравилась возможность писать простые вещи в одну строку. У тебя 5 строк, у него - одна. У тебя читабельнее, у него - красивее.

Отсутствует

 

№66124-01-2013 17:53:30

Keepun
Участник
 
Группа: Extensions
Зарегистрирован: 08-12-2007
Сообщений: 591
UA: Firefox 17.0
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

krigstask пишет

И?

10 таких условий подряд сделай.
10 строк на С vs 50 строк на Питоне.

krigstask пишет

И где явнее видны блоки?

в С

krigstask пишет

Спецификацию чего?

языков

krigstask пишет

Эа… Вообще-то совершенно необязательно.

Обязательно, а иначе не собрать JSP.

krigstask пишет

на жабе не будут писать.

Почему? Почему приложение для Андройда на Java осилить могут, а сайт уже нет?
Только из-за стереотипов.

krigstask пишет

Я уж не говорю о том, где нынче берут «список всех сайтов».

Официальный опрос крупных фирм. Вот откуда ты узнал, что Твиттер на Скалу перевели? От туда же.

Добавлено 24-01-2013 17:55:35

Lain_13 пишет

Я подозреваю, что ему просто очень понравилась возможность писать простые вещи в одну строку.

угу

Отредактировано Keepun (24-01-2013 17:55:35)


Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?

Отсутствует

 

№66224-01-2013 18:10:05

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Chrome 24.0

Re: Linux, Windows, Mac OS X - IX

Keepun
Десять таких строк подряд это уже повод задуматься о целесообразности использования IF, бро. Причём, возможно, проблема будет не только и не столько в IF.

Разве что ты геттеры и сеттеры классу прописываешь. -_-

Отредактировано Lain_13 (24-01-2013 18:13:23)

Отсутствует

 

№66324-01-2013 18:11:02

ZolРar
Забанен
 
Группа: Members
Зарегистрирован: 26-11-2012
Сообщений: 292
UA: Safari 4.0

Re: Linux, Windows, Mac OS X - IX

RED пишет

Opera - ужасный браузер, из-за него у порядочных граждан пропадают сообщения. Я бы подал в суд на норвежцев, потребовал возместить моральный ущерб, ведь Вы испытали страдание от пропажи набранного сообщения.

Раньше у меня была [opera] Next, и она каждые 15 минут падала! Иногда пропадали сообщения. Да и браузер на [android] был. Зависнет, потом фиг восстановишь!
На помощь пришёл [firefox], с которым я и по сей день.

Отсутствует

 

№66424-01-2013 18:27:46

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
UA: Opera 12.1
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

Keepun пишет

10 таких условий подряд сделай.10 строк на С vs 50 строк на Питоне.

Компактный код на C? (-%E
Правильно:

Lain_13 пишет

Десять таких строк подряд это уже повод задуматься о целесообразности использования IF, бро. Причём, возможно, проблема будет не только и не столько в IF.

Keepun пишет

в С

Серьёзный случай. А зачем в C тогда вообще делают отступы и вставляют \n? Ну, обычные, жалкие людишки. Если фигурные скобки лучше выделяют блоки?

Keepun пишет

языков

Сходство базового синтаксиса никак не означает, что можно их автоматом конвертировать и получить вменяемый код.

Keepun пишет

Обязательно, а иначе не собрать JSP.

Ant — это фреймворк? Веб-фреймворк?

Keepun пишет

Почему?
Почему приложение для Андройда на Java осилить могут, а сайт уже нет?Только из-за стереотипов.

Потому что на Java сложнее и дольше, чем на том же Python/Django, например.

Keepun пишет

Официальный опрос крупных фирм. Вот откуда ты узнал, что Твиттер на Скалу перевели? От туда же.

Так это какая-то выборка от балды.

ZolРar пишет

Раньше у меня была [opera] Next, и она каждые 15 минут падала

Откуда такие даровитые парни берутся, я просто диву даюсь.

Отредактировано krigstask (24-01-2013 18:28:51)


Ядрёная консоль делает меня сильней!

Отсутствует

 

№66524-01-2013 18:49:31

Keepun
Участник
 
Группа: Extensions
Зарегистрирован: 08-12-2007
Сообщений: 591
UA: Firefox 17.0
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

Lain_13 пишет

Десять таких строк подряд это уже повод задуматься о целесообразности использования IF, бро.

Это лишь совет учителя ученикам, которые про циклы не слышали.
if (x == 5) all++; else all--;
if (x < 3) all--; else all++;
if (x < 2 && x > -1) all++; else all--;
...
Примерно такой код как по другому будет?
AI может из таких if'ов состоять. Или проверка параметров.

"Преждевременная оптимизация - корень всех зол."


Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?

Отсутствует

 

№66624-01-2013 18:54:53

ZolРar
Забанен
 
Группа: Members
Зарегистрирован: 26-11-2012
Сообщений: 292
UA: Safari 4.0

Re: Linux, Windows, Mac OS X - IX

krigstask пишет
ZolРar пишет

Раньше у меня была [opera] Next, и она каждые 15 минут падала

Откуда такие даровитые парни берутся, я просто диву даюсь.

Секрет.

Отсутствует

 

№66724-01-2013 19:02:42

Keepun
Участник
 
Группа: Extensions
Зарегистрирован: 08-12-2007
Сообщений: 591
UA: Firefox 17.0
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

krigstask пишет

А зачем в C тогда вообще делают отступы и вставляют \n? Если фигурные скобки лучше выделяют блоки?

Си позволяет любой стиль. Можно и без отступов.

krigstask пишет

Сходство базового синтаксиса никак не означает, что можно их автоматом конвертировать и получить вменяемый код.

А если я тебе сообщу, что у них даже основные классы совпадают?
C# - ответ на Java от Майка с копированием основ.

krigstask пишет

Ant — это фреймворк? Веб-фреймворк?

Разве нет?
Есть еще Apache Maven.

krigstask пишет

Потому что на Java сложнее и дольше

Конечно дольше, когда про Java ничего не знаешь.

krigstask пишет

Так это какая-то выборка от балды.

Ну, так опровергни.


Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?

Отсутствует

 

№66824-01-2013 19:14:36

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
UA: Opera 12.1
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

Keepun пишет

Си позволяет любой стиль

Это-то и плохо.

Keepun пишет

А если я тебе сообщу, что у них даже основные классы совпадают?C# - ответ на Java от Майка с копированием основ.

И что? Этого всё равно недостаточно для вменяемой конвертации.

Keepun пишет

Разве нет?

Мягко говоря, нет.
Вот мне интересно, как ты не знаешь таких базовых вещей, но рвёшься рассуждать? Я прямо даже испугался и на всякий случай проверил. Но нет, я не перескочил в параллельную Вселенную, Ant всё так же система сборки Java-приложений, а не веб-фреймворк.

Keepun пишет

Конечно дольше, когда про Java ничего не знаешь.

Как, судя по всему, ты. Например.
Между прочим, даже по твоей ссылке (сравнению Python, Ruby и Java) видно, что кода в Java в разы больше выходит.

Keepun пишет

Ну, так опровергни.

Другой выборкой от балды? Она точно так же ничего не докажет.


Ядрёная консоль делает меня сильней!

Отсутствует

 

№66924-01-2013 20:33:44

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Chrome 24.0

Re: Linux, Windows, Mac OS X - IX

Keepun
> Си позволяет любой стиль.
Так вот кому в этой теме на самом деле следует прочитать о верёвки достаточной длинны...

Отсутствует

 

№67024-01-2013 20:39:13

Keepun
Участник
 
Группа: Extensions
Зарегистрирован: 08-12-2007
Сообщений: 591
UA: Firefox 17.0
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

krigstask пишет

Этого всё равно недостаточно для вменяемой конвертации.

"А мужики-то не знают..."

krigstask пишет

Ant всё так же система сборки Java-приложений, а не веб-фреймворк.

Кроме Википедии есть и официальный ман вообще-то.
Классов в нем хватает.

krigstask пишет

Между прочим, даже по твоей ссылке (сравнению Python, Ruby и Java) видно, что кода в Java в разы больше выходит.

А может лучше возможности сравнишь, а не количество символов?

krigstask пишет

Это-то и плохо.

Плохо, когда выбора нет.

Добавлено 24-01-2013 20:41:57

Lain_13 пишет

Так вот кому в этой теме на самом деле следует прочитать о верёвки достаточной длинны...

А может кому-то стоит изучить Coding Style и проги для его формирования?

Отредактировано Keepun (24-01-2013 20:41:57)


Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?

Отсутствует

 

№67124-01-2013 20:52:36

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
UA: Opera 12.1
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

Keepun пишет

Кроме Википедии есть и официальный ман вообще-то.Классов в нем хватает.

Ну ты уж лучше бы не отвечал вообще, а? Ну плакать же хочется от таких «специалистов».
Каких там классов хватает? Ты вообще знаешь, что такое веб-фреймворк? Вот тут скоро выходные, почитай на досуге, после того, как уроки сделаешь.

Keepun пишет

А может лучше возможности сравнишь, а не количество символов?

Отличный диалог:
— На Java писать дольше.
— Если не уметь!
— Вон, в твоём примере же дольше.
— Сравни возможности!

Возможности чего? Возможностей у Python и Java поровну, они оба полны по Тьюрингу.

Keepun пишет

Плохо, когда выбора нет.

То ли дело в C — сплошной выбор. Захотел — поставил скобку на этой строке, захотел — на той. Решил, что эта строка достойна отступа в 4 пробела, а следующая только в семь — пожалуйста! Свобода! Не то что скучный тоталитарный питон, за каждым пробелом следит. У-у-у, змеюка!

Добавлено 24-01-2013 20:53:58

Keepun пишет

А может кому-то стоит изучить Coding Style и проги для его формирования?

В питоне синтаксис обеспечивает половину этого самого Coding Style. Не проги нужны для этого (не считать же текстовый редактор), а голова.

Добавлено 24-01-2013 20:55:24
…даже если эта голова принадлежит некоему нидерландцу по имени Гвидо.

Отредактировано krigstask (24-01-2013 20:55:24)


Ядрёная консоль делает меня сильней!

Отсутствует

 

№67224-01-2013 21:02:58

Keepun
Участник
 
Группа: Extensions
Зарегистрирован: 08-12-2007
Сообщений: 591
UA: Firefox 17.0
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

krigstask пишет

Вот тут скоро выходные, почитай на досуге, после того, как уроки сделаешь.

Не... ты явно конфетку не получишь...
"Apache Ant is a software tool for automating software build processes." - эта фраза тебя в ступор ввела?
А MS .NET Framework - не Framework?


Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?

Отсутствует

 

№67324-01-2013 21:22:27

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
UA: Opera 12.1
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

Keepun пишет

"Apache Ant is a software tool for automating software build processes." - эта фраза тебя в ступор ввела?

Меня ничего в ступор не вводит, кроме называния аналога make «веб-фреймворком».

Keepun пишет

А MS .NET Framework - не Framework?

По-моему, скорее нет. Несмотря на название. Тогда и Python — фреймворк.


Ядрёная консоль делает меня сильней!

Отсутствует

 

№67424-01-2013 23:14:13

Keepun
Участник
 
Группа: Extensions
Зарегистрирован: 08-12-2007
Сообщений: 591
UA: Firefox 17.0
Веб-сайт

Re: Linux, Windows, Mac OS X - IX

krigstask, даже приведенная тобой статья сообщает обратное:

A web application framework (WAF) is a software framework that is designed to support the development of dynamic websites, web applications and web services.

krigstask пишет

Тогда и Python — фреймворк.

Python - язык. А вот либы на нем, которые позволяют связать его с чем-то (с Вебом) - фреймворк (набор API и классов).

Так что учись дальше, студент...


Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?

Отсутствует

 

№67524-01-2013 23:31:40

ladserg
Обещал вернуться...
 
Группа: Members
Откуда: Russia
Зарегистрирован: 10-03-2005
Сообщений: 1977
UA: Chrome 24.0

Re: Linux, Windows, Mac OS X - IX

krigstask пишет
Keepun пишет

10 таких условий подряд сделай.10 строк на С vs 50 строк на Питоне.

Компактный код на C? (-%E
Правильно:

Lain_13 пишет

Десять таких строк подряд это уже повод задуматься о целесообразности использования IF, бро. Причём, возможно, проблема будет не только и не столько в IF.

Про 10 проверок сподряд не сильно то хохма, самый простой пример - проверка аргументов программы, а аргументов у программ может быть много. Конечно, там где есть строковые классы можно использовать структуру switch/case, что при разборе - просто банальная куча IF'ов.

Сложные условия и реакция по списку.

krigstask пишет
Keepun пишет

в С

Серьёзный случай. А зачем в C тогда вообще делают отступы и вставляют \n? Ну, обычные, жалкие людишки. Если фигурные скобки лучше выделяют блоки?

Ну, жалкие людишки отступами не всегда блоки отображают, так отображают порой переносы, например сумма десятка переменных, или длинный текст, т.е. отступами просто приводят в читабельный вид.

Вообще ошибается тот, кто считает что отступами надо выделять абсолютно все блоки, так например конструкция вида:

while(!feof(fp)) getc(fp);

Гораздо удобнее читается в одну строку, чем две:

while(!feof(fp))
    getc(fp);

Как в питоне обстоят дела с переносом строк я хз, но могу предположить, что набежит куча народа и на полном серьёзе будет утверждать что оно "правИльному" программисту и не надо...,  мне их будет жаль, и пользователей их программ тоже.

П.С. Видели бы вы листинги боевых программ на ассемблере...

Отредактировано ladserg (24-01-2013 23:34:12)


Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]