Сразу извиняюсь за столь ламерскую тему, но мне вот захотелось почитать о программировании что-то отвлеченное: о построении пользовательского интерфейса (usability), о правильных подходах к ООП, о новых взглядах на общеизвестные вещи. Причем, хотелось бы не конкретных решений на конкретных языках программировния, а именно общие идеи, подходы. Когда то на этом форуме мне посоветовали ссылку на статьи Джоела Спольски <a href='http://russian.joelonsoftware.com/index.html' target='_blank'>http://russian.joelonsoftware.com/index.html</a> Бывший программист Майкрософта (теперь владеет собственной софтверной компанией) очень занимательно пишет "обо всем".
Что еще можно почитать в таком стиле?