
Sign up to save your podcasts
Or


Today we are going to talk about real programming.
Composition Vs. Inheritance. Have you ever heard about these terms? How should you choose between these two terms?
One of the advantages of Object-Oriented programming language is code reuse. There are two ways we can do code reuse either by implementation of inheritance (IS-A relationship), or object composition (HAS-A relationship). Although the compiler and Java virtual machine (JVM) will do a lot of work for you when you use inheritance, you can also get at the functionality of inheritance when you use composition.
As you all know, Inheritance is fundamental to object-oriented programming. A programming language may have objects and messages, but without inheritance, it is not object-oriented (merely “object-based”, but still polymorphic).
Composition is also fundamental to every language. Even if the language does not support composition (rare these days!), humans still think in terms of parts and components. It would be impossible to break down complex problems into modular solutions without composition.
So, how can you possibly know what is the best? How to choose between composition and inheritance? Listen to this episode and find out!
FREE COURSE - 7 Reasons You're Underpaid as a Software Developer http://vid.io/xoue
SUBSCRIBE TO MY CHANNEL: vid.io/xokz
SUPPORT MY YOUTUBE CHANNEL: vid.io/xokw
Visit: http://simpleprogrammer.com/
Some people like to have a web presence. I've talked several times before about the importance of having a strong online presence when it comes to marketing yourself and building a successful career for yourself.
However, there are a lot of different ways in which you can create a web presence and one of them consists in choosing a name, whether it is for yourself or for a brand you're going to create.
So, how do you come up with a good name for yourself? How do you come up with a good web presence name? What are the best practices for choosing a good web presence name?
There are some things you need to take into consideration when it comes to choosing a good name for yourself. You might want to create a brand that is simple and powerful.
Besides that, choosing a web presence name does not mean only creating something that is easy for people to understand. People with names that can suffer from discrimination might also benefit from having a nickname or something like that.
So, do you wanna know more about choosing a strong, powerful and simple web presence name? Watch this video and find out!
FREE COURSE - 7 Reasons You're Underpaid as a Software Developer http://vid.io/xoue SUBSCRIBE TO MY CHANNEL: vid.io/xokz SUPPORT MY YOUTUBE CHANNEL: vid.io/xokw
Some people like to have a web presence. I've talked several times before about the importance of having a strong online presence when it comes to marketing yourself and building a successful career for yourself.
However, there are a lot of different ways in which you can create a web presence and one of them consists in choosing a name, whether it is for yourself or for a brand you're going to create.
So, how do you come up with a good name for yourself? How do you come up with a good web presence name? What are the best practices for choosing a good web presence name?
There are some things you need to take into consideration when it comes to choosing a good name for yourself. You might want to create a brand that is simple and powerful.
Besides that, choosing a web presence name does not mean only creating something that is easy for people to understand. People with names that can suffer from discrimination might also benefit from having a nickname or something like that.
So, do you wanna know more about choosing a strong, powerful and simple web presence name? Watch this video and find out!
FREE COURSE - 7 Reasons You're Underpaid as a Software Developer http://vid.io/xoue
SUBSCRIBE TO MY CHANNEL: vid.io/xokz
SUPPORT MY YOUTUBE CHANNEL: vid.io/xokw
Some people seem to attract the worst situations for their life. At first, it might seem like it is random, but a more profound look end up revealing some actions that kind of justify those things.
Some people still have some attitudes that get them in some difficult situations. One of them is doing things that will only harm people that surround them and that won't bring any benefits to both parties.
In this video I will discuss a little bit more about doing things that don't bring any benefits to some of the parties involved and why you should be avoiding this type of situations. Aim for win-win situations, not win-lose or lose-lose.
Wanna know more? Watch this video and find out!
FREE COURSE - 7 Reasons You're Underpaid as a Software Developer http://vid.io/xoue SUBSCRIBE TO THIS CHANNEL: vid.io/xokz SUPPORT THIS YOUTUBE CHANNEL: vid.io/xokw Hate Something? Do More Of It!: https://www.youtube.com/watch?v=_h6AUFgZZww&index=97&list=PLjwWT1Xy3c4XRTEK79UXmtkUT-jsP4rUP
Some people seem to attract the worst situations for their life. At first, it might seem like it is random, but a more profound look end up revealing some actions that kind of justify those things.
Some people still have some attitudes that get them in some difficult situations. One of them is doing things that will only harm people that surround them and that won't bring any benefits to both parties.
In this video I will discuss a little bit more about doing things that don't bring any benefits to some of the parties involved and why you should be avoiding this type of situations. Aim for win-win situations, not win-lose or lose-lose.
Wanna know more? Watch this video and find out!
FREE COURSE - 7 Reasons You're Underpaid as a Software Developer http://vid.io/xoue
SUBSCRIBE TO THIS CHANNEL: vid.io/xokz
SUPPORT THIS YOUTUBE CHANNEL: vid.io/xokw
Hate Something? Do More Of It!: https://www.youtube.com/watch?v=_h6AUFgZZww&index=97&list=PLjwWT1Xy3c4XRTEK79UXmtkUT-jsP4rUP
So, this is such a difficult question I decided to answer with a video. Some people get married to other programmers and this is an awesome thing to do. Not only that, you might find your "soulmate" at your company, which is something more common than you might imagine.
So... Is it working with your spouse a good option? There are a lot of things that you need to take into account before answering this question.
Have you ever worked with your spouse before at the same company? How was the experience? Is this a healthy practice to keep the relationship going? What is the downsides of it?
Watch this video and find out!
FREE COURSE - 7 Reasons You're Underpaid as a Software Developer http://vid.io/xoue SUBSCRIBE TO THIS CHANNEL: vid.io/xokz SUPPORT THIS YOUTUBE CHANNEL: vid.io/xokw
So, this is such a difficult question I decided to answer with a video. Some people get married to other programmers and this is an awesome thing to do. Not only that, you might find your "soulmate" at your company, which is something more common than you might imagine.
So... Is it working with your spouse a good option? There are a lot of things that you need to take into account before answering this question.
Have you ever worked with your spouse before at the same company? How was the experience? Is this a healthy practice to keep the relationship going? What is the downsides of it?
Watch this video and find out!
FREE COURSE - 7 Reasons You're Underpaid as a Software Developer http://vid.io/xoue
SUBSCRIBE TO THIS CHANNEL: vid.io/xokz
SUPPORT THIS YOUTUBE CHANNEL: vid.io/xokw
There is a lot of discussions when it comes to if you should pay off your house when it comes to real estate investment. I struggled with it myself when I first began to invest in Real Estate.
There is no right or answer to this question. Real Estate can be a really complex thing with a lot of variables and you should be able to come up with the right solution for you, in your specific case.
In that situation, you'll need to evaluate if the interest rate of your house will justify you paying off it. For example, if you are able to compensate this investment with other investment and it shows as a lucrative option, then this should be a good idea.
Wanna know more about finding if you should pay off your house or not? Watch this video and find out!
FREE COURSE - 7 Reasons You're Underpaid as a Software Developer http://vid.io/xoue SUBSCRIBE TO THIS CHANNEL: vid.io/xokz Simple Real Estate Investing For Programmers: https://simpleprogrammer.com/products/simple-real-estate/ How I Make $10,000 /mo from Real Estate Investments: https://www.youtube.com/watch?v=uWU5BD5lpJU Real Estate Investment For Programmers: https://www.youtube.com/playlist?list=PLjwWT1Xy3c4VWM_cpbXXYIYSaLjiTdtA- Is 401(k) A Good Option?: https://www.youtube.com/watch?v=CJgpel9ab3k
There is a lot of discussions when it comes to if you should pay off your house when it comes to real estate investment. I struggled with it myself when I first began to invest in Real Estate.
There is no right or answer to this question. Real Estate can be a really complex thing with a lot of variables and you should be able to come up with the right solution for you, in your specific case.
In that situation, you'll need to evaluate if the interest rate of your house will justify you paying off it. For example, if you are able to compensate this investment with other investment and it shows as a lucrative option, then this should be a good idea.
Wanna know more about finding if you should pay off your house or not? Watch this video and find out!
FREE COURSE - 7 Reasons You're Underpaid as a Software Developer http://vid.io/xoue
SUBSCRIBE TO THIS CHANNEL: vid.io/xokz
Simple Real Estate Investing For Programmers: https://simpleprogrammer.com/products/simple-real-estate/
How I Make $10,000 /mo from Real Estate Investments: https://www.youtube.com/watch?v=uWU5BD5lpJU
Real Estate Investment For Programmers: https://www.youtube.com/playlist?list=PLjwWT1Xy3c4VWM_cpbXXYIYSaLjiTdtA-
Is 401(k) A Good Option?: https://www.youtube.com/watch?v=CJgpel9ab3k
Everything that we do causes a reaction. Our actions are always balanced by some kind of reaction. Sometimes, this reaction comes before our action and this is what we call that "everything has a price".
However, a lot of people don't know how to handle with that "price" and it is easy to see that they end up being frustrated or even mad about it.
Paying the price for your actions is something that we all need to do, sooner or later. The best thing, so, would be to be willing to pay twice the price for everything you do.
If you're willing to pay twice the price you're expecting, you're not only going to get much better results but also you're going to enter in a mindset where everything you do will come off as profit, and it will make you happier.
Wanna know more about be willing to pay twice the price for everything? Watch this video and find out!
FREE COURSE - 7 Reasons You're Underpaid as a Software Developer http://vid.io/xoue SUBSCRIBE TO THIS CHANNEL: vid.io/xokz SUPPORT THIS YOUTUBE CHANNEL: vid.io/xokw
Fitness & Diet For Programmers Playlist: https://www.youtube.com/playlist?list=PLjwWT1Xy3c4XMOX3EyxkjHfI56rPKqtXp The 10X Rule Book: https://simpleprogrammer.com/the10xrulebook Real Estate Investment For Programmers Playlist: https://www.youtube.com/playlist?list=PLjwWT1Xy3c4VWM_cpbXXYIYSaLjiTdtA-
From the publisher's feed