Это математическое уравнение? Должно ли название быть просто Half?

Я обязался публиковать пост каждые две недели. Неделя 2: Успешно. Неделя 4: Успешно. Неделя 6: Успешно. Неделя 8: Нет.

Пара вещей, которые нужно осветить — я разделю по темам:

1) TIY-хакатон:

Хакатон был довольно крутым событием. Вечером пятницы был организован ужин, и пришел CodeSmith и предложил идеи для 4 разных приложений. Затем когорта была разделена на восемь разных групп, чтобы каждая идея приложения получила два разных решения. Моя группа была выбрана для создания приложения, которое соседи по комнате могли бы использовать для настройки программы распределения счетов. Проверьте DuckBills для всех ваших биллинговых решений! Но на самом деле у нас было много успехов и несколько неудач за выходные, но в целом команда гордилась продуктом, который мы смогли создать за ‹48 часов работы.

2) Окончание формальных занятий:

С тех пор, как я писал в последний раз, мы взялись за AngularJS. Я поделюсь своим мнением/сравнением между Angular и Backbone (каким бы точным или неточным оно ни было). Кажется, что Backbone/React было бы здорово, если бы я был рок-звездой и владел всеми основами мира JS. Я определенно хорошо разбираюсь в javascript, но пока не считаю себя рок-звездой. Возможности быть очень конкретными во всем, что вы создаете, и возможность создавать с нуля определенно есть в Backbone. Но я думаю, что это падение Backbone (с моей точки зрения).

Angular, с другой стороны, кажется немного дружелюбнее из коробки. Кажется, что встроено гораздо больше функций, готовых к использованию. Рабочий процесс кажется гораздо более знакомым, а поскольку многие из основных функций уже определены и задокументированы в виде пользовательских директив… мне кажется, что к ним легче перейти без полного понимания основ javascript. Моя репутация музыканта, выступающего на концертах в кофейнях (вспомните аналогию с рок-звездой), сделала Angular намного проще в общении с MVC.

Таким образом, знакомство с Angular было приятным опытом после неудачного опыта с Backbone. Когда я сделал то, что казалось моим 10-м клоном Instagram и 500-м приложением списка на новом языке/фреймворке/other_coding_term_here, было приятно увидеть свет в конце туннеля и начать думать о окончательных проектах.

Наша группа выбрала прославленное приложение со списком продуктов для наших финальных проектов. Основная функциональность приложения будет предлагать возможность поделиться списком с группой пользователей. Приложение также позволит пользователям настроить свою кладовую дома. Итак, если в список добавлены предметы, которые в данный момент находятся в кладовой — пользователь будет уведомлен об этом. Кроме того, мы надеемся включить функциональность рецептов. Таким образом, если пользователь говорит, что хочет приготовить конкретное блюдо, приложение будет ссылаться на то, что есть в вашей кладовой, и добавит необходимые продукты в список покупок. В настоящее время у нас слишком много идей и теорий о том, чем станет это приложение, вам придется подождать демонстрационного дня и посмотреть, каким на самом деле станет конечный продукт!

3) Работа с портфолио:

Мы - счастливая группа, проходящая курс в День Благодарения, поэтому у нас есть неделя свободного времени перед финальным проектом. Неделя отдыха. Последние несколько дней я провел, кажется, больше часов, чем обычно, читая документацию по Angular и настраивая начало своего портфолио WebDev. Это круто, потому что это мой собственный проект. Нет никаких жестких правил относительно того, что должно делать или выглядеть мое портфолио. Но это отстой, потому что каждую маленькую грань, которую я хочу добавить, чтобы показать свое мастерство или креативность, конечно, сложнее реализовать, чем я думаю, с самого начала. Но, поскольку я взял на себя обязательство — я должен закончить и разобраться. Спасибо, StackOverflow, CodePen и Тим.

— — —

Я думаю, что этого достаточно для 1 + 0,5 сообщений.

На следующей неделе будет только 1/2 публикации, а затем я вернусь к обычному.