Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Немного уличной магии:)
Решил немного отдохнуть, пописать чонить интересное, ну и результат получился довольно таки занятный, по этому решил засветить результат.
Тут я объявляю эвент и описываю действие которое должно произойти после эвента:
» тыщи строк кода
Вы наверно не поверите, но это работает:) Отредактировано Faion, 10.06.2012 в 16:12. |
10.06.2012, 15:28 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
youtube
сктыщь
offline
Опыт:
8,025Активность: |
Это вообще законно? |
10.06.2012, 15:48 | #2
+6/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
youtube:
В смысле?:) |
10.06.2012, 15:52 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
|
10.06.2012, 15:54 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Doc, вот только в старом cjass'e этого нету, а на новый я не спешу переходить, ибо как мне известно он до сих пор недостаточно стабилен:) |
10.06.2012, 15:58 | #5
+1/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Если писать, не используя всякие ненужные фишки вжасса - вполне стабилен. |
10.06.2012, 15:59 | #6
+1/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
upd: добавил пример с кондишином :)
Faion добавил: Doc, бтв, на самом деле тут цель не заменить калбеки, а скорее показать что может препроцессор, ведь многие до сих пор не знают, что внезапно можно передавать аргументы и вообще оборачивать целые функции, тем самым избегая лишних вызовов, уж не говоря о том, что можно куски кода вместо аргументов подставлять. |
10.06.2012, 16:06 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Msey
????
offline
Опыт:
67,346Активность: |
Небольшой круг возможностей. Все таки я лучше буду использовать старый добрый vjass с ненужными фишками. Буду пользоваться сижасом только когда он будет работать корректно с вж.
|
10.06.2012, 16:29 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Msey, фича не в возможностях, это просто упрощение, ибо зачем писать много строк кода, когда можно все сделать в 1, а результат одинаковый + человеческого эффекта меньше => стабильность выше. |
10.06.2012, 16:32 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Msey
????
offline
Опыт:
67,346Активность: |
Ну не знаю. Мне проще написать лишний десяток строк кода, чтобы потом не запутаться в такой конструкции, как у тебя например. Каждому свое.
|
10.06.2012, 16:38 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Ну тебе проще только потому что больших проектов не делаешь. А когда делаешь действительно большой проект, кол-во строк кода становятся проблемой, у меня когда случается перебор с кодингом, начинают болеть пальцы))
А путаться тут негде, код под спойлером тупо копипастится и забывается. А что касается вызова, то думаю в 1 строчке нереально запутаться :) |
10.06.2012, 16:46 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
Смысл в теме? Показать возможности сжасса? Показать хитрую функцию? Обсудить преимущества\недостатки версий сжасса? Обсудить личные предпочтения?
Показать - показал Обсудить - обсудили Закрыто ну и таки да - можешь добавить код в библиотеку функций |
10.06.2012, 17:23 | #12
+0/−6
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Msey, тащемта я не вижу реально нужных возможностей вжасса которые бажно работают с сжассом. Текстмакро? Зачем? Модули? Нафига? Основные фишки ооп, т.е. структуры, наследование, интерфейсы, стабы работают и ладно. |
10.06.2012, 17:30 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|