Home
Search results “Dry programming principles”
Programming Terms: DRY (Don't Repeat Yourself)
 
07:52
In this programming terms video, we will be going over the concept of DRY (Don't Repeat Yourself). This is a term you will hear a lot if you are just getting started in Computer Science or if you've recently started a new programming job. Let's take a look as to what it means to keep your code "DRY" ✅ Support My Channel Through Patreon: https://www.patreon.com/coreyms ✅ Become a Channel Member: https://www.youtube.com/channel/UCCezIgC97PvUuR4_gbFUs5g/join ✅ One-Time Contribution Through PayPal: https://goo.gl/649HFY ✅ Cryptocurrency Donations: Bitcoin Wallet - 3MPH8oY2EAgbLVy7RBMinwcBntggi7qeG3 Ethereum Wallet - 0x151649418616068fB46C3598083817101d3bCD33 Litecoin Wallet - MPvEBY5fxGkmPQgocfJbxP6EmTo5UUXMot ✅ Corey's Public Amazon Wishlist http://a.co/inIyro1 ✅ Equipment I Use and Books I Recommend: https://www.amazon.com/shop/coreyschafer ▶️ You Can Find Me On: My Website - http://coreyms.com/ My Second Channel - https://www.youtube.com/c/coreymschafer Facebook - https://www.facebook.com/CoreyMSchafer Twitter - https://twitter.com/CoreyMSchafer Instagram - https://www.instagram.com/coreymschafer/
Views: 13906 Corey Schafer
Practicing DRY Programming
 
06:28
http://blog.dmbcllc.com/dry-programming/ Today I thought I'd talk to you about the programming principle known as DRY. As you may know, DRY stands for "Don't Repeat Yourself" and it shows up in a lot more places than you might expect. Even when you try really really hard to not repeat yourself, you end up repeating yourself. You repeat yourself even when you think you aren't. Lots of people repeat themselves. Do you know of any? Ok. I think you get the point. Just like it is silly for me to repeat myself over and over again, it is silly for you to write the same code, or perform the same steps, over and over again.
Views: 1909 davidmbush
Design Patterns: Don't Repeat Yourself in C#
 
53:21
Video Sponsor: PVS-Studio: https://bit.ly/2PeCS2v Newsletter signup (with exclusive discounts): https://iamtimcorey.com/general-sign-up (your email will be kept safe and you will not be spammed). Source Code: https://iamtimcorey.com/design-patterns-dry Have you ever heard the term DRY, as in "Keep your code DRY"? DRY refers to one of the foundational design principles in programming. It stands for Don't Repeat Yourself. On the surface, that sounds so easy to do. However, as you will see in this video, there is a lot to think through when trying to get this right. From thinking through where to put code to ensuring that you don't repeat yourself in testing and bug fixing, there is a lot beneath the surface of simply keeping code DRY.
Views: 14633 IAmTimCorey
Software Development Principles - DRY, KISS, & YAGNI - #09
 
08:54
Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882/ref=sr_1_1?ie=UTF8&qid=1550697938&sr=8-1&keywords=clean+code+robert+martin The Pragmatic Programmer: From Journeyman to Master by Andrew Hunt & David Thomas https://www.amazon.com/Pragmatic-Programmer-Journeyman-Master/dp/020161622X/ref=sr_1_1?ie=UTF8&qid=1550698015&sr=8-1&keywords=the+pragmatic+programmer What is Pseudo-coding https://www.vikingcodeschool.com/software-engineering-basics/what-is-pseudo-coding PEP 20 The Zen of Python https://www.python.org/dev/peps/pep-0020/
Views: 151 Codecrafting
DRY (Don't Repeat Yourself) Principle - Software Design Principles - Part 2
 
10:35
This video explain one of the design principle called as DRY principle. DRY principle will be explained with pseudocode logic.
Views: 189 Geeks Sense
Что такое SOLID, KISS, DRY и YAGNI?
 
23:14
Никогда не понимали, что значат слова SOLID, KISS, DRY и YAGNI в описаниях вакансии программистов или в статьях? В этом видео я расскажу, какие страшные тайны скрывают эти слова)) Принципы обьектно-ориентированного дизайна SOLID (single responsibility, open-closed, Liskov substitution, interface segregation and dependency inversion) DRY (don't repeat yourself) KISS (Keep it simple, stupid) YAGNI (You aren't gonna need it)
10 Tips For Clean Code
 
11:10
What is the clean code? In this talk the speaker will provide some answers to this question, and introduce you to 10 good habits that will help keep your code clean. EVENT: Wordcamp US, 2016 SPEAKER: Michael Toppa CREDITS: This is a repost of the original video published on WordPress YouTube channel (https://www.youtube.com/channel/UCpJf6LGZ0a4n9Lj4aVt9spg), which was uploaded with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=ls4iAtOCH8g
Views: 356039 Coding Tech
Liskov's Substitution Principle | SOLID Design Principles (ep 1 part 1)
 
16:08
What is the Liskov Substitution Principle? In this series we talk about the SOLID design principles. 📣 Ask Me Anything https://app.scaleabout.com/christopherokhravi 💪 Patreon Community https://www.patreon.com/christopherokhravi 📚 Products I Recommend http://amazon.christopherokhravi.com 🎧 Audiobooks for the win http://audible.christopherokhravi.com/ ⭐️Donations BTC: bc1q4k330f3g0mjd70g8ws4zwxheu4ym065f8j8djh ETH: 0xa9342b308d480239d64c967bf7d53c4877474f25 LTC: ltc1q7ja5xvnkj32knp3mnhmgagdcwk8atevdswnft0 BCH: qqa8xpggmx68udkwjvpmmmv22rw6rx68p5ehe5rgmu ZEC: t1XyiVNTTEoSxWT8WdESwsUsp6fbySesYc2
Views: 37316 Christopher Okhravi
Java Clean Code Tutorial #11 – DRY Principle - Don't Repeat Yourself
 
02:10
I believe DRY Don't Repeat Yourself is one of the most important fundamental design principles in software development. Why? It reduces duplication of code, duplicated code is hard to maintain and promotes WET - Don't do this! I.e. Waste everyone's time, we enjoy typing.. It promotes code reuse, need to make a change? Well if you reuse common functionality you will only need to make the change once. DRY can promote the single responsibility pattern by encouraging developers to extract common functionality into their own class or method. Software is written once and read hundreds of times. So let’s make our fellow developers life easier. Why clean code? Simple. Clean code allows us to confidently make changes and deliver more features quickly to our customers. Don’t forget to subscribe for your regular dose of Java Tutorials! STOP THE ROT. Till episode 12, Philip Recorded in the Mourne Mountains, Slieve Donard. Newcastle, County Down, Northern Ireland. Spring IO https://spring.io/ Spring Framework https://projects.spring.io/spring-framework/ Don't Repeat Yourself https://en.wikipedia.org/wiki/Don%27t_repeat_yourself 3 Key Software Principles https://code.tutsplus.com/tutorials/3-key-software-principles-you-must-understand--net-25161
Views: 1403 Philip Starritt
Software Design - Introduction to SOLID Principles in 8 Minutes
 
08:17
Software Design - Introduction to SOLID Principles in 8 Minutes ► SUBSCRIBE --> https://www.youtube.com/user/rithustutorials?sub_confirmation=1 ► RECOMMENDED COURSE - Your First Steps from Programmer to Software Architect --> https://www.udemy.com/software-architect-course-first-steps/?couponCode=YOUTUBE-2019 ► DOWNLOAD Presentation and Notes --> https://courses.in28minutes.com/p/in28minutes-course-guide -------------------------------------------------- MOST WATCHED TUTORIALS -------------------------------------------------- ► How to become an expert on Spring Boot, REST and Microservices? --> https://www.youtube.com/watch?v=jf6doctfxWQ ► WATCH 30+ Videos on SPRING BOOT --> https://www.youtube.com/playlist?list=PLBBog2r6uMCRcybG1UBB6yAqFZbwjAKHi ► CHECK OUT Our Most Watched Videos --> https://www.youtube.com/playlist?list=PLBBog2r6uMCQhZaQ9vUT5zJWXzz-f49k1 ► All Spring Boot Articles - http://www.springboottutorial.com/spring-boot-projects-with-code-examples ---------------------------------------------- RECOMMENDED COURSES ---------------------------------------------- ► Your First Steps from Programmer to Software Architect --> https://www.udemy.com/software-architect-course-first-steps/?couponCode=YOUTUBE-2019 ► Spring Framework Interview Guide - 200+ Questions & Answers --> https://www.udemy.com/spring-interview-questions-and-answers/?couponCode=YOUTUBE-2019 ► Java Interview Guide : 200+ Interview Questions and Answers --> https://www.udemy.com/java-interview-questions-and-answers/?couponCode=YOUTUBE-2019 -------------------------------------------------------------------------------------------- BEST SELLING COURSES - 30 DAY MONEY BACK GUARANTEE -------------------------------------------------------------------------------------------- ► Python For Beginners - Java to Python in 100 Steps --> https://www.udemy.com/learn-python-programming-for-java-programmers?couponCode=YOUTUBE-2019 ► Master Microservices with Spring Boot and Spring Cloud --> https://www.udemy.com/microservices-with-spring-boot-and-spring-cloud/?couponCode=YOUTUBE-2019 ► Spring Master Class - Beginner to Expert --> https://www.udemy.com/spring-tutorial-for-beginners/?couponCode=YOUTUBE-2019 ► Your First Steps from Programmer to Software Architect --> https://www.udemy.com/software-architect-course-first-steps/?couponCode=YOUTUBE-2019 ► Master Hibernate and JPA with Spring Boot in 100 Steps --> https://www.udemy.com/hibernate-jpa-tutorial-for-beginners-in-100-steps/?couponCode=YOUTUBE-2019 ► Spring Framework Interview Guide - 200+ Questions & Answers --> https://www.udemy.com/spring-interview-questions-and-answers/?couponCode=YOUTUBE-2019 ► Master Java Web Services and REST API with Spring Boot --> https://www.udemy.com/spring-web-services-tutorial/?couponCode=YOUTUBE-2019 ► Learn Spring Boot in 100 Steps - Beginner to Expert --> https://www.udemy.com/spring-boot-tutorial-for-beginners/?couponCode=YOUTUBE-2019 ► Java Interview Guide : 200+ Interview Questions and Answers --> https://www.udemy.com/java-interview-questions-and-answers/?couponCode=YOUTUBE-2019 ► Mockito Tutorial : Learn mocking with 25 Junit Examples --> https://www.udemy.com/mockito-tutorial-with-junit-examples/?couponCode=YOUTUBE-2019 ► Spring MVC For Beginners : Build Java Web App in 25 Steps --> https://www.udemy.com/spring-mvc-tutorial-for-beginners-step-by-step/?couponCode=YOUTUBE-2019 --------------------------------------------------- Follow us on Social Media --------------------------------------------------- ► TWITTER --> https://twitter.com/in28minutes ► FACEBOOK --> https://www.facebook.com/in28Minutes ► INSTAGRAM --> https://www.instagram.com/in28minutes/ ► LINKEDIN --> https://in.linkedin.com/in/rangakaranam
Views: 6953 in28minutes
Better coding every day #1: The D.R.Y. principle
 
01:46
Hi! “Better coding every day” is a new YouTube series where I'm gonna share my programming knowledge with you - one video every day! Do you have any question? Feel free to ask me what you want and I'll be thankful for you comment. --- D.R.Y: https://en.wikipedia.org/wiki/Don%27t_repeat_yourself
Views: 101 Better-Coding
Best coding practices: SOLID principles, YAGNI, DRY, KISS
 
08:45
S.O.L.I.D: The First 5 Principles of Object Oriented Design High-Quality Code Bad code: Rigidity, Fragility, Non-reusability OO: Encapsulation, Inheritance, Polymorphism SOLID: Single responsibility principle, Open/closed principle, Liskov substitution principle, Interface segregation principle, Dependency inversion principle +DRY, +YAGNI, +KISS Sources: SOLID Principles in Software Design SOLID ( http://slideplayer.com/slide/9636557/ ) Bob Martin SOLID Principles of Object Oriented and Agile Design ( https://www.youtube.com/watch?v=TMuno5RZNeE ) Code Smells: Rigidity ( http://notherdev.blogspot.ro/2013/07/code-smells-rigidity.html ) OOPs in Java- Encapsulation, Inheritance, Polymorphism, Abstraction ( http://beginnersbook.com/2013/03/oops-in-java-encapsulation-inheritance-polymorphism-abstraction/ ) Rule of 30 – When is a method, class or subsystem too big? ( http://swreflections.blogspot.ro/2012/12/rule-of-30-when-is-method-class-or.html ) Robert C Martin - The Single Responsibility Principle ( https://www.youtube.com/watch?v=Gt0M_OHKhQE ) Thanks for watching!
Views: 2145 Adrian Simionescu
The Art of Clean Code by Victor Rentea
 
50:29
Whatever paradigm, language, technology stack or devops strategy we use, we will always write code. And that code will need to be understood, maintained and evolved by various developers for many years, hopefully. It will be read 10x more time than it took to write it! Then, tell me, how do you write your code ? Stop rushing, and start writing professional code. You'll need to learn to introspect your design, to make it express your thoughts in code. It may take years of practice to reach that point, but the path starts with some basic guidelines and 'code smells' that you ought to know, along with a core toolset of refactoring techniques. As simple as some of these might seem, they will become the starting point of a lot of discussions about core principles of good software design, such as DRY, SRP, DIP, and KISS. Come and enjoy an entertaining, tangible presentation of key concepts in Clean Code, that will allow you to easily coach others, back at work. Looking forward to share my passion with you: writing expressive code that is a pleasure to work with. PS: In the end, let's talk a bit about writing clean code using Java8 lambdas/Streams, shall we? :) Victor Rentea Java Craftsman. Sr. Engineer & Technical Lead at IBM. Independent Trainer & Coach. I worked on backend systems over the last 10 years, solving challenges of a broad range of enterprise Java applications as a developer, lead and consultant. 4 years ago I joined the ‘coding craftsmanship’ move, and soon after I started preaching about it as an independent trainer/coach. For hundreds of days I’ve trained more than 1000 trainees in all kinds of settings (including academic), usually bundled with other training modules in my curricula. My experience as a trainer allowed me to refine a very entertaining presentation style, spiced with jokes, non-IT-world analogies, and examples that is able to convey even the most complex ideas
Views: 10979 Devoxx
Unity3D - Clean Code with the DRY Principle
 
06:46
More Info: https://unity3d.college Join the FB Group: http://unity3d.group
Views: 4519 Unity3d College
SOLID principles - part 1
 
13:51
In this video, we will discuss the strategies for object oriented design. We will take help of SOLID principles to shape our discussion.
Views: 110255 BBarters
DRY principle of coding : Python tutorial 66
 
07:01
Guys please help this channel to reach 20,000 subscribers. I'll keep uploading quality content for you. Python is easy programming language to learn and anyone can learn it, and these tutorials are 100% free in hindi. You can share this playlist with your brother, sisters and friends. This will surely add some values to their life. Complete Playlist link - https://www.youtube.com/playlist?list=PLwgFb6VsUj_lQTpQKDtLXKXElQychT_2j If you follow this complete playlist of python tutorial surely you will learn everything about python programming language. This video is all about dry principle of coding Source Code Link - https://www.dropbox.com/s/hj5ocd1qdltjumv/dry.py?dl=0
Views: 17617 Harshit vashisth
LEVEL TROLL DRY CALIBRATION
 
03:36
LEVEL TROLL CALIBRATION DRY CALIBRATION METHOD EXPLAINED WITH STEPS ABOUT THIS CHANNEL INSTRUMENTATION AND CONTROL STUDENTS, Freshers & Beginning Stage Technicians will get more knowledge from here about instrumentation field in OIL &GAS, REFINERIES, PETROCHEMICAL, POWER PLANT etc. Field Instruments like transmitter, control valve, Solenoid valve, PRV, PSV, MOV, ESDV service and calibration Plant equipments like instrument air compressor, gas turbine, steam boiler, crude oil separator, deasalter, oil bath heater,heat exchanger, different types of pumps shutdown protection system and start up procedures. Instrumentation interview question and answers, process control instrumentation training, Instrumentation and control training for freshers and students Here Available all basics of instrumentation notes, and how to attend interviews for abroad jobs and whats are the questions will be asked in interview sessions, SUBSCRIBE this channel, we will discuss more and travel together... Contact E-mail : [email protected]
DRY - Dont Repeat Yourself Principle In Ruby
 
14:24
@MattStopa on twitter mattstopa.com on the web The video in a series of videos on Ruby Metaprogramming. The first method is the send method. Goes into the Don't repeat yourself principle
Views: 1430 MattStopaDev
Java Dry Principle (manohar academy)
 
19:22
Welcome to manohar academy. In this lesson we are going to learn about DRY principle which says "don't repeat yourself". This is one of the basic and important software development principle that will help to right proper reusable code. We are also going to learn a important method called toString. visit my website : http://manoharacademy.com java fundamentals : https://goo.gl/iN5oLb java arrays : https://goo.gl/v2LUpf java class design : https://goo.gl/IQbfRk java inheritance : https://goo.gl/l1wDOO
Views: 197 ManoharAcademy
This Is How Docker Works, The Fun Way!
 
35:01
Almost everyone uses docker, but without really knowing what it is or does under the hood. To be fair, it just works and the whole thing with namespaces and images is a dry topic. The most important thing to know is, docker is just a product name for a program that uses several already long-existing technologies to create its containers. Well, it's a little bit more, since it provides the docker hub infrastructure, a vital part of docker's success. Since understanding docker means understanding the underlying principles, you will see how to create your own container without using anything docker. To do this a small program is written in golang (you don't need to know the language) that creates a real container. During this process, you will get to know and, most importantly, understand how docker works. Why would you want to know how Docker works internally? If you know the concept by heart, working with docker and especially debugging weird stuff it does from time to time becomes a breeze. ​Additionally to the things above you will get deeper knowledge about images, the second most important thing apart from containers. The talk is aimed at programmers who struggle to understand docker or just want to know more about a technology they use every day. EVENT: Dutch PHP Conference in 2018 SPEAKER: Niklas Dzösch PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=7H__eF6hvWg
Views: 44503 Coding Tech
Meta and SOLID Principles in C# Video Series - DRY (Don't Repeat Yourself)
 
09:51
Learn about the DRY principle and how to apply it in C#.
Views: 151 Elias Fofanov
Software Design - DRY Principle
 
02:44
Software Design - DRY Principle ► SUBSCRIBE --> https://www.youtube.com/user/rithustutorials?sub_confirmation=1 ► RECOMMENDED COURSE - Your First Steps from Programmer to Software Architect --> https://www.udemy.com/software-architect-course-first-steps/?couponCode=YOUTUBE-2019 ► DOWNLOAD Presentation and Notes --> https://courses.in28minutes.com/p/in28minutes-course-guide -------------------------------------------------- MOST WATCHED TUTORIALS -------------------------------------------------- ► How to become an expert on Spring Boot, REST and Microservices? --> https://www.youtube.com/watch?v=jf6doctfxWQ ► WATCH 30+ Videos on SPRING BOOT --> https://www.youtube.com/playlist?list=PLBBog2r6uMCRcybG1UBB6yAqFZbwjAKHi ► CHECK OUT Our Most Watched Videos --> https://www.youtube.com/playlist?list=PLBBog2r6uMCQhZaQ9vUT5zJWXzz-f49k1 ► All Spring Boot Articles - http://www.springboottutorial.com/spring-boot-projects-with-code-examples ---------------------------------------------- RECOMMENDED COURSES ---------------------------------------------- ► Your First Steps from Programmer to Software Architect --> https://www.udemy.com/software-architect-course-first-steps/?couponCode=YOUTUBE-2019 ► Spring Framework Interview Guide - 200+ Questions & Answers --> https://www.udemy.com/spring-interview-questions-and-answers/?couponCode=YOUTUBE-2019 ► Java Interview Guide : 200+ Interview Questions and Answers --> https://www.udemy.com/java-interview-questions-and-answers/?couponCode=YOUTUBE-2019 -------------------------------------------------------------------------------------------- BEST SELLING COURSES - 30 DAY MONEY BACK GUARANTEE -------------------------------------------------------------------------------------------- ► Python For Beginners - Java to Python in 100 Steps --> https://www.udemy.com/learn-python-programming-for-java-programmers?couponCode=YOUTUBE-2019 ► Master Microservices with Spring Boot and Spring Cloud --> https://www.udemy.com/microservices-with-spring-boot-and-spring-cloud/?couponCode=YOUTUBE-2019 ► Spring Master Class - Beginner to Expert --> https://www.udemy.com/spring-tutorial-for-beginners/?couponCode=YOUTUBE-2019 ► Your First Steps from Programmer to Software Architect --> https://www.udemy.com/software-architect-course-first-steps/?couponCode=YOUTUBE-2019 ► Master Hibernate and JPA with Spring Boot in 100 Steps --> https://www.udemy.com/hibernate-jpa-tutorial-for-beginners-in-100-steps/?couponCode=YOUTUBE-2019 ► Spring Framework Interview Guide - 200+ Questions & Answers --> https://www.udemy.com/spring-interview-questions-and-answers/?couponCode=YOUTUBE-2019 ► Master Java Web Services and REST API with Spring Boot --> https://www.udemy.com/spring-web-services-tutorial/?couponCode=YOUTUBE-2019 ► Learn Spring Boot in 100 Steps - Beginner to Expert --> https://www.udemy.com/spring-boot-tutorial-for-beginners/?couponCode=YOUTUBE-2019 ► Java Interview Guide : 200+ Interview Questions and Answers --> https://www.udemy.com/java-interview-questions-and-answers/?couponCode=YOUTUBE-2019 ► Mockito Tutorial : Learn mocking with 25 Junit Examples --> https://www.udemy.com/mockito-tutorial-with-junit-examples/?couponCode=YOUTUBE-2019 ► Spring MVC For Beginners : Build Java Web App in 25 Steps --> https://www.udemy.com/spring-mvc-tutorial-for-beginners-step-by-step/?couponCode=YOUTUBE-2019 --------------------------------------------------- Follow us on Social Media --------------------------------------------------- ► TWITTER --> https://twitter.com/in28minutes ► FACEBOOK --> https://www.facebook.com/in28Minutes ► INSTAGRAM --> https://www.instagram.com/in28minutes/ ► LINKEDIN --> https://in.linkedin.com/in/rangakaranam
Views: 257 in28minutes
The DRY Principle
 
07:44
The DRY principle is more than just a way to avoid having to update multiple files when something changes. Rather, it's a way of assuring yourself that things are done in a consistent manner.
Views: 421 Charles Wood
Episode #041 - DRY up your Javascript
 
04:36
Learn how avoid duplicate code to reuse existing javascript. https://www.driftingruby.com/episodes/dry-up-your-javascript
Views: 1490 Drifting Ruby
Level Measurement using DP Transmitters Working Principle
 
06:15
Level Measurement using DP Transmitters Working Principle for Open Tank and Closed Tank. Visit InstrumentationTools.com for more articles.
Views: 139671 Instrumentation Tools
EPAM_JaMP_Development Principles: DRY, SOLID, YAGNI, KISS_by Maksym Oleshchuk
 
01:43:01
This training will cover overall understanding of architecture, development principles such as DRY, KISS, YAGNI and SOLID, software design principles like EDD, DDD, DbDD. Agenda: • Development and Design Principles review; • Bad design symptoms; • OOP development principles; • SOLID/KISS/YAGNI/DRY.
Views: 628 EPAM Kharkiv
Writing Readable Code
 
23:12
Having readable code is a prerequisite to scaling your product and the organization behind it. Hard-to-read code not only intimidates your co-workers (and your future self) but also conceals bugs and hurts your team’s velocity, since every modification takes twice as long as it should. This talk shares the principles of writing clear, idiomatic JavaScript code, illustrated with real-world examples. EVENT: UtahJS 2016 SPEAKER: Dmitry Pashkevich PERMISSIONS: Dmitry and UtahJS Organizers provided Coding Tech with the permission to republish this video. CREDITS: Original video source: https://www.youtube.com/watch?v=8WF4AjM-XW8&t=8s
Views: 40384 Coding Tech
EPAM_JaMP_Development Principles: DRY, SOLID, YAGNI, KISS_by Maksym Oleshchuk
 
01:08:17
This training will cover overall understanding of architecture, development principles such as DRY, KISS, YAGNI and SOLID, software design principles like EDD, DDD, DbDD. Also it will be module about Clean Code, Enterprise Integration Patterns and Distributed computed with CAP theorem like a base for this.
Views: 416 EPAM Kharkiv
Principles of Dry and Kiss
 
05:25
I created this video to summarize about this tutorial. https://www.myanmareffectiveprogrammer.com/2018-06-11/principles-of-dry-and-kiss
Views: 57 Ye Win
Add New Day and the DRY Principle - Part 31 - Itinerary App (iOS, Xcode 10, Swift 4)
 
01:01:36
If you've ever wanted to reuse code from another view controller but didn't want to duplicate code then this video is for you. In this video, you will see how I create a new popup view controller based on an existing one. Then how I apply the DRY principle (Don't Repeat Yourself). You will learn how to extract duplicate code into utilities or class extensions. This is a long video that is broken up into many parts: 00:00 Part 1: Create the Add Day popup 18:16 Part 2: UIViewController Extension to instantiate themselves 26:21 Part 3: UITextField Extension to validate themselves 32:07 Part 4: UITextField Capitalization property 36:07 Part 5: Saving the Day Model to our data store 48:00 Part 6: Adding a UITableView Footer for extra space 49:39 Part 7: Minimizing Data Transfers to save time and money 54:32 Part 8: Inserting single Sections into a UITableView with animation 🛠 Project Files: https://www.patreon.com/posts/23817157 ✴️ Patreon - Gain access to over 50 projects: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? ☕️ 🍻 ✊🏼 Venmo: @MarkMoeykens #markmoeykens #bigmountainstudio #iosdevelopment
Views: 1490 Mark Moeykens
SOLID: Single Responsibility (Part 1/5)
 
02:56
Want more? Explore the library at https://www.codecourse.com/lessons Official site https://www.codecourse.com Twitter https://twitter.com/teamcodecourse
Views: 22779 Codecourse
Discussing DRY for SOLID Saturday and live coding in C# and .NET Core - Ep 113
 
03:21:53
In this Twitch live stream, Brendan discusses the Don't Repeat Yourself principle then does a stream of coding on our chat bot. Jump to 2:39 to skip the intro. Watch live at https://www.twitch.tv/devchatter Support DevChatter through Patreon - https://www.patreon.com/DevChatter Follow Brendan on Twitter - https://twitter.com/brendoneus Brendan's Pluralsight Courses - https://www.pluralsight.com/authors/brendan-enrick Background Music from relaxdaily.net: - "Particles of Life" - relaxdaily.net - "Lightness Within" - relaxdaily.net - "Follow Me" - relaxdaily.net Intro Music: - "The Gathering Begins" by Iliya Ryakhovskiy
Views: 52 DevChatter
Staying DRY: Laziness Through Code Libraries | JNUC 2017
 
44:02
Ideal for Commercial and Education audiences. Most of us are familiar with code libraries for Python, Ruby, JavaScript and so on. We install and use them to make our work in those languages easier and to help follow the principles of DRY programming (Don't Repeat Yourself). But, how many of us write our own? Writing your own custom libraries, tailored to your environment, can save you and your co-workers time and effort, as well as increase your code quality throughout standardization. This session will discuss the general concepts behind code libraries and using Bash and Ruby, as well as look at how to write, document and deploy them.
Views: 47 Jamf
Design Patterns: Open Closed Principle Explained Practically in C# (The O in SOLID)
 
52:32
Newsletter signup (with exclusive discounts): https://iamtimcorey.com/general-sign-up (your email will be kept safe and you will not be spammed). Source Code: https://iamtimcorey.com/design-patterns-ocp/ When you are writing code, are you doing it right? That is a question that worries a lot of people, and it should probably at least be something every developer thinks through. Design patterns are best practice concepts that we can implement into our code to make it better in some way. Think of them as guardrails that keep our code safe. In this video, we are going to look at the second entry in the famous SOLID principle. The O stands for Open Closed Principle. We are going to dive into what it means, how it should change our programming practices, and how far we should take it.
Views: 29001 IAmTimCorey
2 Refactoring our test based on the DRY principle
 
04:22
http://www.qtptutorial.net/ Automation Tutorials" "Frameworks" "QTP Training" "Selenium Training" "QTP Tutorials" "Selenium Tutorials" "Web Testing" "Mobile Testing" "WebServices" "Database Testing" "Testing Interview Questions" "Manual Testing" "Free Tutorials" "Certification" "Test Cases" "Test Plan" "Testing Jobs" "Online QTP Training" "Online Selenium Training" "Online QA Training" "QTP" "QuickTest" "QTP Testing" "QTP Tutorial" "QTP Training" "QTP Framework" "QTP Web Testing" "Free Selenium Tutorials" "Selenium Interview Questions" "Selenium Jobs" "Selenium 2.0" "Apache ANT" "Selenium WebDriver" "Selenium Server" "Selenium GRID" "Selenium Testing" "Maven" "SVN" "Software Test Automation" "Software Training" "Java Eclipse" "Selenium Junit" "TestNG Tutorials" "Java Tutorials" "Junit Tutorials" "Selenium Tutorials" "Testing Tutorials" "Selenium Framework" "Data-Driven" "Keyword-Driven" "Hybrid Framework" "Database Testing" "Free Selenium Videos" "Free QTP Videos" "VBScript" "Software Testing" "QTP Checkpoints" "Automated Testing" "Regression Testing" "QTP Download" "QTP Training" "Automation Frameworks" "QTP Web Testing" "QTP Scripts" "QuickTest Professional" "HP QTP" "QTP Interview Questions" Software VB Script Scripting "Descriptive Programming"what is qtp,why qtp,about qtp,qtp test,test qtp,qtp professional,qtp qa,qa qtp,qtp pro,download qtp,qtp download,tutorial on qtp,qtp 11,qtp questions,qtp script,QTP Interview Questions qtp interview questions and answers, qtp interview questions for experienced, qtp interview questions and answers pdf, qtp interview questions and answers 2012,qtp tutorial,qtp Scripts,qtp Scripts examples,qtp Scripts for windows application Vb Scripting,Vb Scripting in qtp,Vb Scripting in qtp tutorial,Vb Scripting functions,Vb script http://www.qtptutorial.net/ Automation Tutorials" "Frameworks" "QTP Training" "Selenium Training" "QTP Tutorials" "Selenium Tutorials" "Web Testing" "Mobile Testing" "WebServices" "Database Testing" "Testing Interview Questions" "Manual Testing" "Free Tutorials" "Certification" "Test Cases" "Test Plan" "Testing Jobs" "Online QTP Training" "Online Selenium Training" "Online QA Training" "QTP" "QuickTest" "QTP Testing" "QTP Tutorial" "QTP Training" "QTP Framework" "QTP Web Testing" "Free Selenium Tutorials" "Selenium Interview Questions" "Selenium Jobs" "Selenium 2.0" "Apache ANT" "Selenium WebDriver" "Selenium Server" "Selenium GRID" "Selenium Testing" "Maven" "SVN" "Software Test Automation" "Software Training" "Java Eclipse" "Selenium Junit" "TestNG Tutorials" "Java Tutorials" "Junit Tutorials" "Selenium Tutorials" "Testing Tutorials" "Selenium Framework" "Data-Driven" "Keyword-Driven" "Hybrid Framework" "Database Testing" "Free Selenium Videos" "Free QTP Videos" "VBScript" "Software Testing" "QTP Checkpoints" "Automated Testing" "Regression Testing" "QTP Download" "QTP Training" "Automation Frameworks" "QTP Web Testing" "QTP Scripts" "QuickTest Professional" "HP QTP" "QTP Interview Questions" Software VB Script Scripting "Descriptive Programming"what is qtp,why qtp,about qtp,qtp test,test qtp,qtp professional,qtp qa,qa qtp,qtp pro,download qtp,qtp download,tutorial on qtp,qtp 11,qtp questions,qtp script,QTP Interview Questions qtp interview questions and answers, qtp interview questions for experienced, qtp interview questions and answers pdf, qtp interview questions and answers 2012,qtp tutorial,qtp Scripts,qtp Scripts examples,qtp Scripts for windows application Vb Scripting,Vb Scripting in qtp,Vb Scripting in qtp tutorial,Vb Scripting functions,Vb script Help us caption & translate this video! http://amara.org/v/U5Xf/
Views: 46 QTP Tutorialnet
2017 D.R.Y. Don't repeat yourself
 
41:33
https://media.ccc.de/v/froscon2017-2021-d_r_y_don_t_repeat_yourself Refactoring Code with just one simple Design Pattern D.R.Y. Don't repeat yourself (vermeide Wiederholungen) ist das Mantra des pragmatischen Programmieres Andrew Hunt. Konsequent eingesetzt und anhand von Code Beispielen verbessert die Anwendung dieses Axioms automatisch unsere Fähigkeit zu programmieren. Jan Büren
Object-Oriented Programming
 
29:02
Part of a larger series teaching programming. See http://codeschool.org/
Views: 605252 Brian Will
Vitros
 
20:35
Views: 25012 Cambrian College
Softwareengineering Tutorial #12 - Least Knowledge, YAGNI und DRY
 
04:04
In diesem Tutorial behandeln wir das Principle of Least Knowledge, You ain't gonna need it (YAGNI) und Don't Repeat Yourself (DRY). ❤❤❤ Früherer Zugang zu Tutorials, Abstimmungen, Live-Events und Downloads ❤❤❤ ❤❤❤ https://www.patreon.com/user?u=5322110 ❤❤❤ ❤❤❤ Keinen Bock auf Patreon? ❤❤❤ ❤❤❤ https://www.paypal.me/TheMorpheus ❤❤❤ 🌍 Website 🌍 https://the-morpheus.de ¯\_(ツ)_/¯ Tritt der Community bei ¯\_(ツ)_/¯ ** https://discord.gg/BnYZ8XS ** ** https://www.reddit.com/r/TheMorpheusTuts/ ** ( ͡° ͜ʖ ͡°) Mehr News? Mehr Code? ℱ https://www.facebook.com/themorpheustutorials 🐦 https://twitter.com/TheMorpheusTuts 🐙 https://github.com/TheMorpheus407/Tutorials Du bestellst bei Amazon? Bestell über mich, kostet dich null und du hilfst mir »-(¯`·.·´¯)-» http://amzn.to/2slBSgH Videowünsche? 🎁 https://docs.google.com/spreadsheets/d/1YPv8fFJOMRyyhUggK8phrx01OoYXZEovwDLdU4D4nkk/edit#gid=0 Fragen? Feedback? Schreib mir! ✉ https://www.patreon.com/user?u=5322110 ✉ https://www.facebook.com/themorpheustutorials ✉ https://discord.gg/BnYZ8XS ✉ [email protected] oder schreib einfach ein Kommentar :)
Unity3D - SOLID Code - Open Closed Principle
 
08:27
See how the O in solid can help your projects stay clean and extensible. In this video I show an example of the Open Closed Principal. We start with a simple setup, expand it and see how it can get messy, then refactored to make our classes follow Open/Closed. More Info: https://unity3d.college/2017/11/24/solid-unity3d-code-architecture-open-closed-principal/ Join the FB Group: http://unity3d.group
Views: 12611 Unity3d College
Victor Rentea - Unit Testing like a Pro: The Circle of Purity
 
01:05:56
Being able to focus on the fun creative part without any fear can make development very addictive. Extensive unit tests can buy you that! However, unit test code is still code, lots and lots of it, if done right. And it has to be maintained just like any other code. Test code can be 3x times larger than the prod code, so if your tests are not maintainable they will end up slowing you down and causing you painful headaches, compilation errors and spurious failures. To avoid that, your unit tests should be significant; expressive; clean; DRY; non-overlapping; and blazing fast. They are hard to write. And they have principles you need to follow. Principles that will end up shaping the way you design your production code itself. And then it will be obvious: unit testing is all about balancing cost-benefit. It’s about maximizing the regression protection you get vs. the maintenance price you need to pay for those tests. It’s engineering. Grab a black coffee and join this extract from Victor’s Pro Unit Testing training. You will learn about testing priorities, avoiding buggy tests, testing exceptions with JUnit 5, the shared @Before nexus, guidelines for breaking an unit test, and crafting splendid expressive failures. In the end, based on the difference between a Stub and a Mock you’ll get applicable advises that can make your code a lot more testable and easy to understand, isolating tough critical logic inside a ‘circle of purity’. All of that in an entertaining, dynamic and memorable session.
Views: 7788 Devoxx
Beta Test Voice Dry Cleaner - #1 - Kahan - Scripted
 
00:40
Today we demonstrate Dublin Cleaners Voice Assistant from VoiceDryCleaner.com . Kahan from They Love Scripted Test "Alexa, tell Dublin Cleaners I am on my way" . https://docs.voicedrycleaner.com/faq Your customer can use Dublin Cleaners by saying: "Alexa, enable Dublin Cleaners" "Alexa, launch Dublin Cleaners" "Alexa, talk to Dublin Cleaners" Clean Code Principles: * Follow standard conventions. * Keep it simple stupid. Simpler is always better. Reduce complexity as much as possible. * Boy scout rule. Leave the campground cleaner than you found it. * Always find root cause. Always look for the root cause of a problem. Learn more: https://docs.voicedrycleaner.com/noti... https://voicefirsttech.com https://voicedrycleaner.com
Views: 3 Voice First AI
Principles of Care of Dry Skin
 
00:34
http://www.lifefxusa.com/ http://www.6minutefacelift.info/enzofx3-skin-care/ http://www.6minutefacelift.info Wash dry skin need with boiled water. At a glass of water can add one tablespoon of glycerin. Dry skin badly transfers soap. There are general principles of care for dry skin. 1. Purification. To cleanse dry skin, preferably using soft cleansers, designed specifically for this type of skin: cleansing milk, cream, soft gels and creams for washing. It is important that cleansers do not contain the aggressive surface-active substances, some solvents, and abrasive substances. 2. Nutrition. Is used not only mitigating components and fat-soluble vitamins (A and E) but also the substance that restore the lipid layer of the skin. All these components are commonly found in vegetable oils. 3. Protection. Dry skin is very sensitive to adverse environmental factors. Due to the reduced secretion of the sebaceous glands, it is quickly dehydrated. Protection from natural factors must fit into one of the first places in the care of dry skin. http://www.lifefxusa.com/enzofx3/enzofx3.html http://www.6minutefacelift.info/
Views: 100 oilyskincare101
EPAM_JaMP_Clean Code. AntiPatterns_by Maksym Oleshchuk
 
01:51:25
This training will cover overall understanding of architecture, development principles such as DRY, KISS, YAGNI and SOLID, software design principles like EDD, DDD, DbDD. Also it will be module about Clean Code, Enterprise Integration Patterns and Distributed computed with CAP theorem like a base for this. Agenda: • Clean code intro; • Naming, comments and formatting; • Clean code principles and practices; • What is AntiPatterns. Intro; • AntiPatterns root causes; • Software development and architecture AntiPatterns; • AntiPatterns in code with examples.
Views: 133 EPAM Kharkiv