Pull to refresh
16
0
Vitali Havryliuk @via-site

Web Architect

Send message
О части я с вами согласен.

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

Как я писал выше, первая проблема, встающая перед новичком — это: «А как вообще создать регулярку и как создать ее рабочей?». И тут он может немного сэкономить. Согласитесь, что на примерах всегда проще и быстрее учиться.

Особенно это актуально, когда просто нету на это целого «вагона» времени.

Для опытных разработчиков картина полностью противоположная. Мне и самому легче вручную составлять регулярки чем вводить примеры.
AngularJS 1.5
TypeScript
Angular Material
Web Components
SystemJS
IntoJS

Код написан в полном соответствии с Angular 2 code style. Хотел писать сразу на Angular 2, но именно в тот момент были серьзные изменения в RC, да и Material 2 пока что еще сыроват.
Несколько месяцев пилю свой проект.
Можно сказать и «стартап», только без цели заработать на нем деньги, больше для самореализации и получения нужного опыта, которого на работе (в суровом Enterprise) ну никак не получишь. Возможно, в будущем и получится внедрить его в какой-нибудь коммерческий продукт.

Недавно провел первые Friends & Family тесты и понял что получилось слишком уж замороченно и непонятно, а ведь изначальной идеей было как раз сделать максимально просто и понятно даже для обычного пользователя. Попытался это как-то исправить добавив псевдо «простой» режим и не меняя общую концепцию. Не помогло.

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

Кстати, кому интересно, вот тот самый проектик
Видно что статья рассчитана на новичков. Для более продвинутых разработчиков можно добавить:
1. системы сборки Gulp/Webpack (использую gulp);
2. TypeScript/ES6 (использую typescript);
3. валидаторы TSLint/ESLint;
4. Browsersync/Lite-Server (использую gulp-connect).

Этот список актуален как для Angular 1.x так и для Angular 2

Information

Rating
Does not participate
Location
Bern, Bern, Швейцария
Date of birth
Registered
Activity