11 ms·
Professional Software Development
- ox_n 8y agoI'm real curious how he got the rights to the image on the cover.
- Gys 8y agoIts also the cover of a Joy Division lp. There might not have been a copyright. See: https://blogs.scientificamerican.com/sa-visual/pop-culture-pulsar-origin-story-of-joy-division-s-unknown-pleasures-album-cover-video/ https://blogs.scientificamerican.com/sa-visual/pop-culture-p...
- iso-8859-1 8y agoDoes it cross the threshold of originality? It is just 3d line chart. Any it hardly matters what data is actually plotted, so I assume they used something random.
- vortico 8y agoPulsar data itself is likely not under copyright, but a graph of it can be under copyright protection if enough creative effort is involved. However that graph contains very little creative decision, so it would be a hard case to win if the publisher claimed ownership.
- vortico 8y ago>2010s: Workplace domination by “lumber-sexuals” What
- deleted 8y ago[deleted]
- siquick 8y agoA not-so-manly man dressing like a lumberjack (although a lot more refined) and sporting a beard that has the volume of a lumberjacks beard and the groom of a hipster, cashing in on the "rugged, outdoor stereotype" Most of these guys aren't very good with their hands and only want to seem so because God forbid you would get those soft lotion treated hands dirty. Lumberjacks are typically known for their strength and being able to work with their hands. Most lumbersexuals would be stumped changing a tire.[1] apparently [1]https://www.urbandictionary.com/define.php?term=Lumbersexual https://www.urbandictionary.com/define.php?term=Lumbersexual
- wolfi1 8y agoregarding lumberjacks: https://m.youtube.com/watch?v=89LfQUlcNFk https://m.youtube.com/watch?v=89LfQUlcNFk
- Kenji 8y agoYeah that was so weird, out of place and uncalled for? What do they even want to say with this? Can't they focus on, you know, the topic of the book, Professional Software Development? This is so unprofessional.
- Bishonen88 8y agoIs this page meant to be read on a cell phone? On a 4k screen, it perhaps takes up 30% of the real estate (the nav-bar takes about 40% of it). It has ~11-13 words per line. This forces the user to have the hand on the mouse constantly to scroll.
- sureaboutthis 8y agoWhat he writes about version control and svn. > its fully centralized design is largely considered obsolete > ...it is still widely used, maintained, and appropriate for a few use cases, such as for folks who require centralization and/or increased security controls for one reason or another. Statements like this sour the whole book for me and makes me feel it's written by one whose experience is lacking.
- deleted 8y ago[deleted]
- garganzol 8y agoThose statements are mostly true. One of those few use cases where centralized version control still has a lot traction is game dev. Because of large files and a need to manage them efficiently on relatively limited local disks.
- sureaboutthis 8y agoFreeBSD uses it for the operating system. While he complains that svn is obsolete, he then goes on to say it's widely used, and so far, it seems pretty important when games and operating systems--and more--are using it.
- dtech 8y agoobsolete ≠ unimportant. I think most would agree that COBOL is an obsolete programming language, yet half the worlds financial systems still run on it. How many percentage of new projects use svn instead of git? That it a much better metric for how obsolete something is.
- sontek 8y agoObsolete means to no longer be produced or used... These things are not obsolete. They aren't cool / widely used but definitely not obsolete if half the worlds financial systems still run on them.
- garganzol 8y agoWould love to see this in PDF. Is there a way to get it?
- perfunctory 8y agoI find it strange/sad that the chapter "Construction" has zero code samples. Most of the software development books I've seen come out recently are focusing on programming related subjects - methodologies, processes, architecture, ... - not programming itself. The only book on actual code construction I am aware of is "Code complete". But the latest edition is from 2004. Does anybody know more recent works on the subject?
- ben336 8y agoPhilosophy Of Software Design is a recent work on the subject Amazon: https://amzn.to/2Rpu6zX https://amzn.to/2Rpu6zX Book review I wrote a while back: https://benmccormick.org/2018/12/31/book-review-philosophy-of-software-design/ https://benmccormick.org/2018/12/31/book-review-philosophy-o...
- noir_lord 8y agoHands down my favourite programming book of the last decade.
- Tobias42 8y ago"Clean Code" comes to mind. It is also already more than 10 years, but holds up well.
- mcguire 8y agoYou'll find this often in "software engineering"; it is essentially about project management and the assorted side issues rather than actual development.
- willbw 8y agoVery enjoyable writing style and content that is resonating with me as a developer who has made the transition from university to professional life recently.
- Dowwie 8y ago+1 for including the Zen of Python in the design section
- Jahak 8y agoThank you very much, very interesting book
- madlynormal 8y agoThis is a great read, not only Software Developers, but also Product Managers, and Owners, who would like a better understanding of the development cycle they're working within.
- weliketocode 8y ago> 2010s: > Continuous Integration & Delivery > Workplace domination by “lumber-sexuals” This is the best the author could come up with for major developments this decade? Are you kidding?
- s3cur3 8y agoFor those, like me, who had no idea what a “lumbersexual” was: https://www.urbandictionary.com/define.php?term=Lumbersexual https://www.urbandictionary.com/define.php?term=Lumbersexual
- temporallobe 8y agoEverybody now: ”Heees a lumberjack and he’s ok, he sleeps all night and he works all day...”