|
Don't have that one. The only programming book I tried reading on my Kindle was a python one that someone here promoted on the lounge (IIRC as a free download). When I finally got around to looking at it (IIRC a week or so after the fact), it was as much of a cluster-elephant as I feared it would be.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I've a number of code books on Kindle - all the code samples are basically unreadable...so I'd guess not.
|
|
|
|
|
Are they Kindle formats (MOBI, AZW) or PDF? I know PDFs don't work well on Kindle.
|
|
|
|
|
Kindle format - bought from Amazon. It is just due to the number of characters across...any big C# (or java) code listing always ends up wrapping and being followed by a large flock of seagulls.
|
|
|
|
|
Yes, also it's by Jon Skeet which is a major plus
|
|
|
|
|
Are all code samples fine? Do you read on an actual Kindle device?
|
|
|
|
|
Yeah the code samples are perfectly readable, obviously you need to type them out but this isn't a bad thing.
|
|
|
|
|
|
Most things are readable on Kindle, I have a variety of books on mine. And the bonus is that you can get a Kindle reader for your PC and iPad so you have a variety of places to read it from.
|
|
|
|
|
I usually read technical books using the kindle app on my tablet. They format horribly on an actual kindle. I usually get them here, there are a ton of free ones: http://it-ebooks.info/tag/programming/[^]
|
|
|
|
|
I created part of a web app. Another dev went in and changed how some code works and a modal dialog stopped working (it shows as an empty modal with only the title, but underneath there's an exception). Guess who was assigned the bug? Of course the creator of the tool, that would be me. This happens from time to time and I hate it. I feel that whoever breaks stuff should be publicly shamed (for example in the CI server's website, but of course my client doesn't have CI...) and responsible for fixing it. I am sure this was discussed a dozen times here, sorry. This really grinds my gears.
|
|
|
|
|
Ahem. With colleagues, always praise in public and criticize them in private (i.e., to them and not just talking about them behind their back).
|
|
|
|
|
This is good advice. Maybe unless they never listen to you.
|
|
|
|
|
I'm with Pete on this one, as I see team work more valuable than being the sole star in the eyes of manager. However with that said it depends mostly on the team AND the manager.
If your teammate doesn't care (again?) then definitely bring it to your manager. If he also doesn't care... well... I would say time for a new job.
In a company I worked for a while ago, management added mandatory field to bugs in JIRA - you had to choose from the list of devs who caused the bug. Needless to say it didn't work very well in the long run...
--
"My software never has bugs. It just develops random features."
|
|
|
|
|
Pete O'Hanlon wrote: With colleagues, always praise in public and criticize them in private
I sit on both sides of the fence with this one. I agree because it fosters better working relationships, but I disagree because it frequently creates an illusion of competency, especially to management and new co-workers.
The only way out of this that I've found is to take Dale Carnegie's approach of combining some positive aspect with a necessary criticism. Though it sometimes is damned hard to find something positive other than "Joe worked really hard on this but unfortunately, all his hard work had to be thrown out the window."
Personally, I wish we didn't have to "handle" people with velveteen gloves. That, and position and salary should be determined by one's peers (with, of course, the subject's evaluation of the ability of others to evaluate him/her as part of the equation.) *evil grin*
Marc
|
|
|
|
|
Excellent advice! Not surprised though, coming from you.
|
|
|
|
|
|
Yeah, that came as a shock to me too. Until this point, I thought you were the sole cause of all bugs.
|
|
|
|
|
Must be my minions spreading my legend i guess
»»» <small>Loading Signature</small> «««
· · · <small>Please Wait</small> · · ·
|
|
|
|
|
|
Like Windows Vista
»»» <small>Loading Signature</small> «««
· · · <small>Please Wait</small> · · ·
|
|
|
|
|
I thought Vista was a virus. I tried installing XP but Vista insists it's a "better version".
Now I just use 3.1 and have no viruses!
|
|
|
|
|
Do not go too deep now
Clickey[▬]
»»» <small>Loading Signature</small> «««
· · · <small>Please Wait</small> · · ·
|
|
|
|
|
Corporal Agarn wrote: Or Microsoft. Don't let my Former Bitch Supervisor From HellTM hear you say that, she thought the sun rose, and set, on Redmond.
She believed program bugs were like roaches. If you saw one, there were at least ten, and no program was bug free.
However, one day we encountered a compiler bug. The machine code generated did not do what the source code said.
We showed her the two side by side, since she couldn't read assembler code, she insisted the problem was ours.
We reminded her that the compiler was a program and of her stated position on bugs.
Her response, it's a COMPILER, not a PROGRAM, and therefore exempt from her rule.
Besides, Microsoft does not issue products with bugs.
No. Exaggeration.
Psychosis at 10
Film at 11
Those who do not remember the past, are doomed to repeat it.
Those who do not remember the past, cannot build upon it.
|
|
|
|
|
Pawel Krakowiak wrote: I feel that whoever breaks stuff should be publicly shamed
We have a Trophy affectionately called the f***-up cup. If you discover a bug, you can award the cup to the person who implemented it and they have to display it on the highest part of there desk until somebody else is awarded it. It works really well as the person who finds the bug is usually happy to fix it as they had the pleasure of awarding the cup to the original culprit. Or sometimes you can have a quiet word with the culprit who 9 times out of 10 will drop whatever they are doing to fix their mistake in exchange for you not giving them the cup and thus drawing everyones attention to it.
|
|
|
|