Javascript.RU

Результаты опроса: Как вам UI
Похоже на унылое говно 20 68.97%
Однозначно буду использовать 7 24.14%
Пока не разобрался что это 2 6.90%
Голосовавшие: 29. Этот опрос закрыт

Создать новую тему Ответ
 
Опции темы Искать в теме
  #511 (permalink)  
Старый 03.02.2014, 21:05
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus7
 
Регистрация: 08.01.2014
Сообщений: 354

я не знаю, такого соглашения нет, идеального варианта я так и не придумал(

по этому я делаю типа так

var Cat = (function(){

   function trim(){}

   function Cat(){}
   Cat.prototype.say = function(){}

   return Cat;

})();


все служебные функции и константы пишу вверху самом


в принципе можно ебнуть как статическое свойство и константы и вспомогалки типа Cat.trim

Последний раз редактировалось Maxmaxmaximus7, 03.02.2014 в 21:08.
Ответить с цитированием
  #512 (permalink)  
Старый 03.02.2014, 21:07
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от Maxmaxmaximus7 Посмотреть сообщение
и ты предлагаешь чтобы люди писали контроллеры ui и потом прогоняли их через транслятор)?
У меня настроен file watcher в IDE, поэтому процесс трансляции для меня не добавляет никаких сложностей

Прост ты придумываешь свой синтаксис, но в тоже время говоришь - это не другой язык, а JS, странно выходит. Назови его что ли МаксимусСкрипт и напиши спецификацию.

Как по мне: код нужно писать как можно очевиднее без добавления "магии", а у тебя всё состоит из "магии" - имхо это не есть гуд. Хотя, дело твоё
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 03.02.2014 в 21:11.
Ответить с цитированием
  #513 (permalink)  
Старый 03.02.2014, 21:09
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus7
 
Регистрация: 08.01.2014
Сообщений: 354

Сообщение от kobezzza
Прост ты придумываешь свой синтаксис, но в тоже время говоришь
у меня поддерживаются arrow функции если ты об этом

Сообщение от kobezzza
а у тебя всё состоит из "магии"
я не хочу походить на кофескрипт, я стою на грани же, пока со скобочками не решено еще. и во вторых , НЕ ЗАБЫВАЙ что НИ ЧТО тебе не мешает писать в обычном стиле.
Ответить с цитированием
  #514 (permalink)  
Старый 03.02.2014, 21:13
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от Maxmaxmaximus7 Посмотреть сообщение
НЕ ЗАБЫВАЙ что НИ ЧТО тебе не мешает писать в обычном стиле.
Мне ближе философия питона, нежели перла. Многовариантность нужно уструнять и вводить чёткие жёсткие рамки.
__________________
kobezzza
code monkey
Ответить с цитированием
  #515 (permalink)  
Старый 03.02.2014, 21:26
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

kobezzza, слушай, есть ли смысел использовать "use strict" сжатом коде? по сути он не дает прироста производительности, а только указует на ошибки
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #516 (permalink)  
Старый 03.02.2014, 21:27
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от cyber Посмотреть сообщение
kobezzza, слушай, есть ли смысел использовать "use strict" сжатом коде? по сути он не дает прироста производительности, а только указует на ошибки
нет
__________________
kobezzza
code monkey
Ответить с цитированием
  #517 (permalink)  
Старый 03.02.2014, 23:17
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus7
 
Регистрация: 08.01.2014
Сообщений: 354

Сообщение от kobezzza
Многовариантность нужно уструнять и вводить чёткие жёсткие рамки.
тем не менее в этом случае это совсем не применимо, это разные вещи, возможность писать без this и "не давать 2 варианта написания" это разные вещи, я добавил фитчу и сохранил обратную совместимость, проблемы? если ты по каким либо причинам не хочешь исопльзовать эту фитму - не используй. =) все просто
Ответить с цитированием
  #518 (permalink)  
Старый 03.02.2014, 23:20
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus7
 
Регистрация: 08.01.2014
Сообщений: 354

и вообще у меня ни какой неочевидной магии нет, есть FRP стиль и есть обычный стиль, все фитчи направлены на то чтобы писать в FRP стиле и все, и ассинхронка и формулы. все это FRP. контроллер должен быть написан либо в FRP стиле либо в обычном. Мешать - неэстетично и нелогично.
Ответить с цитированием
  #519 (permalink)  
Старый 04.02.2014, 02:42
Профессор
Отправить личное сообщение для tenshi Посмотреть профиль Найти все сообщения от tenshi
 
Регистрация: 20.03.2008
Сообщений: 1,183

> я же сказал тебе что это просто пример и вычисления там делаются только чтобы показать что это выражение а не просто слова

выражение - это уже логика
__________________
.ня
Ответить с цитированием
  #520 (permalink)  
Старый 04.02.2014, 02:59
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus7
 
Регистрация: 08.01.2014
Сообщений: 354

Сообщение от tenshi
выражение - это уже логика
окей, зачем ты мне говоришь что там логики не должно быть? с какой целью говоришь мне об этом? чтобы я знал что там не надо использовать логику так? я даю тебе понять что я УЖЕ ЗНАЮ это. И обьясняю почему РАЗ ЗНАЮ все ровно использовал. Вопросы?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обсуждений тред cyber Оффтопик 2130 03.10.2018 08:10
React'а тред melky Оффтопик 246 13.11.2016 08:07
Webpack'а тред nerv_ Сборка проекта, утилиты 58 07.05.2016 13:46
Github Atom'а тред melky Оффтопик 16 01.04.2015 07:44