Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 08.02.2012, 03:32
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Немо детектед.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #12 (permalink)  
Старый 08.02.2012, 03:38
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от javascriptTZcss
используйте netBeans или phpstorm вкачестве редактора на пхп
они умные анализируют ооп
Именно эти программы и штампуют говнокодеров... Профессиональный прогер использует этот софт лишь ради удобства, начинающий прогер используя подобный софт становиться говнокодером. Потому что вся эта раскраска кода приводит хоть к какой-то читаемости кода. От того и не видят своих недостатков. А открыв код в vi или mc или far в этом говне черт ногу сломит.
Ответить с цитированием
  #13 (permalink)  
Старый 08.02.2012, 03:41
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Цитата:
Уважаемый(ая) FINoM,

Javascript-форум информирует Вас, что Вы получили новое личное сообщение на Javascript-форум от javascriptTZcss с заголовком "укекуеуе".

Чтобы прочитать сообщение в оригинале, ответить и/или удалить сообщение, Вам следует пройти по данной ссылке:
http://javascript.ru/forum/private.php

Вот текст отправленного сообщения:
***************
дай скайп или асю дружок
***************
Мне стало сцыкотно. Особенно из-за заголовка. Немо детектед 2.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #14 (permalink)  
Старый 08.02.2012, 03:44
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

вот так я вижу весь этот говнокод:
Ответить с цитированием
  #15 (permalink)  
Старый 08.02.2012, 07:54
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от devote
вот так я вижу весь этот говнокод:
может стоит сменить редактор?

У Python программистов есть несколько бзиков на эту тему. Приведу несколько, за которые вас назовут говнокодером:

1. Если используется символ возврата каретки (;)
2. Если используются закрытые (private) члены класса
3. Если вместо функции используется класс (Классы исполняются только теми кто познал истину "Дзен", как-правило на это имеют право только серьезные или имеющие большой функционал приложения)
4. Если заместо итераторов используются обычные циклы
5. Если вы проверяете входные аргументы функций или тип объектов
6. __repr__ должен возвращать только серьезные объекты, никаких примитивов
7. Если вычисляется длина строки или объекта на проверку "пусто не пусто"
Т.е. так писать не нужно:
if array.__len()__:
//или так
if len(array):

Нужно так:
if array:

8. Если заместо форматирования строки используется конкатенация:
К примеру что может быть проще:
i = 'foo' + obj + 'bar'

А нет:
i = 'foo%sbar' % (obj)

9. Не помогайте компилятору, он умнее вас

и т.д.

Последний раз редактировалось monolithed, 08.02.2012 в 09:54.
Ответить с цитированием
  #16 (permalink)  
Старый 08.02.2012, 11:23
Аватар для Shaci
:-/
Отправить личное сообщение для Shaci Посмотреть профиль Найти все сообщения от Shaci
 
Регистрация: 28.09.2009
Сообщений: 1,126

Сообщение от FINoM Посмотреть сообщение
Мне стало сцыкотно. Особенно из-за заголовка. Немо детектед 2.
да добавь ты его в скайп, не пожалеешь))
Ответить с цитированием
  #17 (permalink)  
Старый 08.02.2012, 11:26
Аватар для Shaci
:-/
Отправить личное сообщение для Shaci Посмотреть профиль Найти все сообщения от Shaci
 
Регистрация: 28.09.2009
Сообщений: 1,126

Цитата:
5. Отсутствие пробелов в конструкицях:
1 $a+$b;
2 if($a=='b'){}
3 $a=trim($b);
4 // и т.д.

6. Отсутствие скобок блоков в конструкицях
1 if ($a) $b=2;
2 // или часто так пишут:
3 if ($a)
4 $b=2;
немо(это ведь ты, да? Ж)), первое неприемлимо,
второе - так пишут, я так пишу иногда, но так писать не стоит, т.к.
если захочется добавить что-то в тело оператора и забыть при этом добавить скобки, то может произойти бобо))
Ответить с цитированием
  #18 (permalink)  
Старый 08.02.2012, 11:48
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от devote Посмотреть сообщение
3. Использование внутри HTML конструкции вида:
<span<?if($bla=='test'){?>tratata<?}?>>
Это уродство совершенно не читаемое. А иногда видны и такие уродства:
<div><?if($blah){?>
    <div>tratata</div>
<?}?></div>
Ужастно сложно читать такое говнище. Не понимаю для кого говнокодеры так пишу, мучатся в этом говне самим же. Ну если уж очень нужно выполнить исключение более читаемо будет так:
<div>
<?php
    if ( $blah ) {
?>
    <div>tratata</div>
<?php
    }
?>
</div>

[b]
Разве не для этого ли используют альтернативный синтаксис ?
<?php if ( $blah ): ?>

    <div>tratata</div>

<?php elseif( $blah_another ): ?>

    <div>tralala</div>

<?php else: ?>

    <div>залогиньтесь</div>

<?php endif; ?>
Ответить с цитированием
  #19 (permalink)  
Старый 08.02.2012, 12:03
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от melky
Разве не для этого ли используют альтернативный синтаксис ?
А что это кардинально меняет?
Ответить с цитированием
  #20 (permalink)  
Старый 08.02.2012, 14:34
Аватар для DreamTheater
Профессор
Отправить личное сообщение для DreamTheater Посмотреть профиль Найти все сообщения от DreamTheater
 
Регистрация: 15.02.2011
Сообщений: 471

http://govnokod.ru/javascript
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
фрактальный сыр x-yuri Оффтопик 76 23.11.2011 20:59
О фрилансе (Личный опыт) free Оффтопик 105 18.08.2011 17:02