10,801 books
—
29,142 voters
“it’s confusing to have a controller and a manager and a driver in the same
code base. What is the essential difference between a DeviceManager and a Protocol-Controller? Why are both not controllers or both not managers? Are they both Drivers really? The name leads you to expect two objects that have very different type as well as
having different classes.
A consistent lexicon is a great boon to the programmers who must use your code.”
― Clean Code: A Handbook of Agile Software Craftsmanship
code base. What is the essential difference between a DeviceManager and a Protocol-Controller? Why are both not controllers or both not managers? Are they both Drivers really? The name leads you to expect two objects that have very different type as well as
having different classes.
A consistent lexicon is a great boon to the programmers who must use your code.”
― Clean Code: A Handbook of Agile Software Craftsmanship
“Improvement at anything is based on thousands of tiny failures, and the magnitude of your success is based on how many times you failed at something.”
―
―
“I can't give solutions to all of life's problems, doubts,
or fears. But I can listen to you, and together we will
search for answers.
I can't change your past with all it's heartache and pain,
nor the future with its untold stories.
But I can be there now when you need me to care.
I can't keep your feet from stumbling.
I can only offer my hand that you may grasp it and not fall.
Your joys, triumphs, successes, and happiness are not mine;
Yet I can share in your laughter.
Your decisions in life are not mine to make, nor to judge;
I can only support you, encourage you,
and help you when you ask.
I can't prevent you from falling away from friendship,
from your values, from me.
I can only pray for you, talk to you and wait for you.
I can't give you boundaries which I have determined for you,
But I can give you the room to change, room to grow,
room to be yourself.
I can't keep your heart from breaking and hurting,
But I can cry with you and help you pick up the pieces
and put them back in place.
I can't tell you who you are.
I can only love you and be your friend.”
―
or fears. But I can listen to you, and together we will
search for answers.
I can't change your past with all it's heartache and pain,
nor the future with its untold stories.
But I can be there now when you need me to care.
I can't keep your feet from stumbling.
I can only offer my hand that you may grasp it and not fall.
Your joys, triumphs, successes, and happiness are not mine;
Yet I can share in your laughter.
Your decisions in life are not mine to make, nor to judge;
I can only support you, encourage you,
and help you when you ask.
I can't prevent you from falling away from friendship,
from your values, from me.
I can only pray for you, talk to you and wait for you.
I can't give you boundaries which I have determined for you,
But I can give you the room to change, room to grow,
room to be yourself.
I can't keep your heart from breaking and hurting,
But I can cry with you and help you pick up the pieces
and put them back in place.
I can't tell you who you are.
I can only love you and be your friend.”
―
“The hardest thing about choosing good names is that it requires good descriptive skills and a shared cultural background. This is a teaching issue rather than a technical, business, or
management issue.”
― Clean Code: A Handbook of Agile Software Craftsmanship
management issue.”
― Clean Code: A Handbook of Agile Software Craftsmanship
“Yourfriend is your needs answered.
He is your field which you sow with love and reap with thanksgiving.
And he is your board and your fireside.
For you come to him with your hunger, and you seek him for peace.
When your friend speaks his mind you fear not the "nay" in your own
mind, nor do you withhold the "ay".
And when he is silent your heart ceases not to listen to his heart;
For without words, in friendship, all thoughts, all desires, all
expectations are born and shared, with joy that is unclaimed.
When you part from your friend, you grieve not;
For that which you love most in him may be clearer in his absence, as
the mountain to the climber is clearer from the plain.
And let there be no purpose in friendship save the deepening of the spirit.
For love that seeks aught but the disclosure of its own mystery is not
love but a net cast forth: and only the unprofitable is caught.
And let your best be for your friend.
If he must know the ebb of your tide, let him know the flood also.
For what is your friend that you should seek him with hours to kill?
Seek him always with hours to live.
For it is his to fill your need, but not your emptiness.
And in the sweetness of friendship let there be laughter, and sharing ofpleasures.
For in the dew of little things the heart finds its morning and is refreshed.”
―
He is your field which you sow with love and reap with thanksgiving.
And he is your board and your fireside.
For you come to him with your hunger, and you seek him for peace.
When your friend speaks his mind you fear not the "nay" in your own
mind, nor do you withhold the "ay".
And when he is silent your heart ceases not to listen to his heart;
For without words, in friendship, all thoughts, all desires, all
expectations are born and shared, with joy that is unclaimed.
When you part from your friend, you grieve not;
For that which you love most in him may be clearer in his absence, as
the mountain to the climber is clearer from the plain.
And let there be no purpose in friendship save the deepening of the spirit.
For love that seeks aught but the disclosure of its own mystery is not
love but a net cast forth: and only the unprofitable is caught.
And let your best be for your friend.
If he must know the ebb of your tide, let him know the flood also.
For what is your friend that you should seek him with hours to kill?
Seek him always with hours to live.
For it is his to fill your need, but not your emptiness.
And in the sweetness of friendship let there be laughter, and sharing ofpleasures.
For in the dew of little things the heart finds its morning and is refreshed.”
―
Mahita’s 2025 Year in Books
Take a look at Mahita’s Year in Books, including some fun facts about their reading.
More friends…
Polls voted on by Mahita
Lists liked by Mahita


































