Early days -- The education of a programmer -- Layers -- The thief in the night -- Making it right -- Objects -- Design thinking -- Your favorite language -- Agile -- The golden age -- The future
An industry insider explains why there is so much bad software - and why academia doesn't teach programmers what industry wants them to know. Why is software so prone to bugs? So vulnerable to viruses? Why are software products so often delayed, or even canceled? Is software dev…
Why is software so prone to bugs? So vulnerable to viruses? Why are software products so often delayed, or even canceled? Is software development really hard, or are software developers just not that good at it? In The Problem with Software, Adam Barr examines the proliferation …
Wer seine Brötchen mit Software-Entwicklung verdient, braucht Strategien, um besser, schneller und kostengünstiger zu programmieren. Dieses Buch bietet Ihnen erprobte Hilfsmittel, die Zeit sparen, Ihre Produktivität erhöhen, und die Sie unabhängig von der.
Wer seine Brötchen mit Software-Entwicklung verdient, braucht Strategien, um besser, schneller und kostengünstiger zu programmieren. Dieses Buch bietet Ihnen erprobte Hilfsmittel, die Zeit sparen, Ihre Produktivität erhöhen, und die Sie unabhängig von der.
In the 1990s, the personal computer (or PC) was on the rise in homes, and with it came new genres of play. Yet most of the games in these new genres featured fantasylands or humorous science fiction landscapes with low stakes and little to suggest the potential of the PC as a se…
In the 1990s, the Personal Computer (or PC) was on the rise in homes, and with it came new genres of play. Yet most of the games in these new genres featured fantasylands or humorous science fiction landscapes with low stakes and little to suggest the potential of the PC as a se…
In the 1990s, the Personal Computer (or PC) was on the rise in homes, and with it came new genres of play. Yet most of the games in these new genres featured fantasylands or humorous science fiction landscapes with low stakes and little to suggest the potential of the PC as a se…
In Encoding Race, Encoding Class Sareeta Amrute explores the work and private lives of highly skilled Indian IT coders in Berlin to reveal the oft-obscured realities of the embodied, raced, and classed nature of cognitive labor. In addition to conducting fieldwork and interviews…
In Encoding Race, Encoding Class Sareeta Amrute explores the lives of Indian IT coders temporarily working in Berlin, showing how their cognitive labor reimagines race and class and how their acceptance and resistance to their work offers new potentials for alternative visions o…