CFML Design Patterns and Uses
Design Patterns are some of the biggest benefits that come from using CFComponents. They're reusable techniques that can solve problems in a variety of projects - and the same patterns can be reused across other OOP languages as well. Just like a for() loop or an array, learning how to apply Design Patterns to your projects is a skill that will be helpful regardless of the type or size of your projects! You may already be using a Design Pattern or 2 and not even realize it!
That sounds great and all, but how do you actually USE these things!? Enough UML diagrams, we get paid to write code! When the heck should I put the Factory Pattern to use? What's a Template Method Pattern look like in actual code and why do I care? That's what we'll cover in this talk - we'll look at actual code samples from real-world applications, all of which use these patterns, and we'll take a close look at the problem that was solved with each pattern, so you'll walk away with a better idea of when to implement such patterns in your own applications.
Target Audience: CFML developers that are comfortable building CFComponents. Attendees should know how to create a CFC and be familiar with the basic benefits of using components. They should also understand some fundamental concepts of OOP such as constructors, inheritance, and composition. The code examples we'll give in this talk will be done in CFML but conceptually the information will work in a variety of other languages as well.
Main takeaways:
• What is a Design Pattern?
• The Design Pattern you're already using and don't know it.
• Some common patterns: Factory, Template Method, Dependency Injection.
• Real CFML examples of when to use them.
• Are there such things as bad design patterns?
• Resources for further learning"
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «CFML Design Patterns and Uses», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.