29 May 2017
A friend told me about these 48 Laws of Power many months ago.
I tried to google for it a few days after I heard about it.
But after reading Law #2, “Never put too Much Trust in Friends, Learn how to use Enemies, I said to myself, “Learn to use enemies? Create enemies if you don’t have one? Wut!? I don’t want to create enemies! And if someone wants me to become their enemy, I want to distance myself from them! This is nonsense!”
20 May 2017
A few days ago, browsing through my LinkedIn feeds brought me to this article: “That Crab Mentality”
“It was a year or so when I first moved here that I heard people talk about Crab Mentality. I assumed it was a food dish, but as it happens it is something that is in the Philippines genes, and it is not that pleasant.
“I suppose it comes down to JEALOUSY!” - John Grant
It reminded me, again, about this important thing I learned from “How to Win Friends and Influence People” about ten years ago:
20 May 2017
[supposed to be posted last March 16, 2017 ]
“Stolen water is sweet. Stolen bread tastes good.”
Yes! That phrase is from the Bible – Proverbs 9:17 of the Easy-to-Read Version.
If you do not believe me, read it in your Bible for yourself! Or google for it!
13 May 2017
Why am I transcribing (some of) some of Uncle Bob Martin’s talks? (And some of the other masters’ talks?)
I will not able to read everything Uncle Bob has read and I will not be able to experience everything Uncle Bob has experienced (Also, I don’t want to experience some of his bad experiences. )
13 May 2017
Last Saturday, May 6, while travelling back to Kidapawan from Davao, I was listening to Uncle Bob’s talk on “Expecting Professionalism”.
Here are my notes.
03 May 2017
Having been influenced by the idea of TDD (even though I have never done it before) and the idea of “respecting levels of abstraction”, (and the Clean Code book of course), in my recent tasks at work, because we do not have tests, I just make myself imagine that the UI layer (the Presenters, Controllers, etc.) contains the tests.
01 May 2017
- S – Single Responsibility Principle (SRP)
- O – Open/Closed Principle (OCP)
- L – Liskov Substitution Principle (LSP)
- I – Interface Segregation Principle (ISP)
- D – Dependency Inversion Principle (DIP)
Only last year did I become aware of the importance of the SOLID (or SDOLI) Principles. I heard about these principles many years ago when I was just beginning my career as a software developer but I did not give much time understanding them. I concentrated instead on learning about frameworks and technologies which Uncle Bob calls “the details” instead of the center of our application.
30 Apr 2017
Like I said before, I started to buying physical programming books this year (2017).
About a month ago, I started to look for the next book to buy. I was considering books on TDD, OOP, or Architecture; and something that can help me do unit testing because I’m planning to introduce it to the current project I am working on.
The book title “Growing Object Oriented Software Guided by Tests” sounded very good. So I started googling for reviews for that book.
27 Apr 2017
Dr. Jason Lisle is the author of the book “The Ultimate Proof of Creation”.
A few days ago, he posted something on facebook about induction. There are two people who asked questions about it and Dr. Lisle answered them.
I’m interested about discussions like that so I’m going to put that discussion here in my blog so that it will not be lost on facebook. We seldom see discussions like this so I believe it is very important for them not to be lost.
Also, I’m not claiming that I understand everything in that discussion but I’m putting them here so that I/you can easily refer to it someday when I/we are already well equipped to understand them.
23 Apr 2017
Like I said before, I really like listening to Uncle Bob Martin’s talks.
Last Friday, while riding home from Davao, I listened to his talk on “The Future of Programming”.