Bläddra

The aesthetics of code : on excellence in instrumental action

Köp här

The aesthetics of code : on excellence in instrumental action

Köp här
Software systems form an essential part of Western society, serving as tools to uphold institutions, processes and services. It is understandable, therefore, that the most fundamental aspects of programs are their function and utility. But they are not, however, the only things programmers are concerned with when writing them. On the contrary, programmers also discuss about many other aspects of software, including the beauty of code. The distinguish between different programming styles and express their personal preferences, for instance, by admiring and vilifying other people's code.