Что почитать по архитектуре приложений под десктоп? Всем привет. Достаточно давно программирую под веб, немного меньше под мобилы, но очень давно, больше 15 лет, не программировал под десктопы. Тут решил восстановить знания, но понятно, что 15 лет назад все было по другому. Какие ресурсы/книги (можно по английски) почитать по проектированию десктопных приложений? Спасибо.
Конечно, это отличное решение восстановить знания по программированию под десктопы! Вот несколько ресурсов, которые могут вам помочь в этом:
"Design Patterns: Elements of Reusable Object-Oriented Software" by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides - классическая книга по шаблонам проектирования, которые могут быть полезны при разработке десктопных приложений.
"Clean Code: A Handbook of Agile Software Craftsmanship" by Robert C. Martin - эту книгу рекомендуют многие разработчики для повышения качества кода, в том числе и в контексте разработки десктопных приложений.
"Desktop Applications with Microsoft Visual C++ 6.0: MCSD Training Kit" by Microsoft Corporation - если вы планируете использовать Visual C++ для разработки десктопных приложений под Windows, эта книга может быть очень полезной.
"Java Swing (GUI) Programming: From Beginner to Expert" by John Horton - если вы предпочитаете разработку на Java, то эта книга поможет вам освоить разработку графического интерфейса с помощью библиотеки Swing.
"Electron in Action" by Steve Kinney - если вы хотите разрабатывать кроссплатформенные десктопные приложения с использованием веб-технологий, то эту книгу по Electron вам стоит изучить.
Надеюсь, эти ресурсы помогут вам восстановить знания и начать разработку десктопных приложений. Удачи!
Конечно, это отличное решение восстановить знания по программированию под десктопы! Вот несколько ресурсов, которые могут вам помочь в этом:
"Design Patterns: Elements of Reusable Object-Oriented Software" by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides - классическая книга по шаблонам проектирования, которые могут быть полезны при разработке десктопных приложений.
"Clean Code: A Handbook of Agile Software Craftsmanship" by Robert C. Martin - эту книгу рекомендуют многие разработчики для повышения качества кода, в том числе и в контексте разработки десктопных приложений.
"Desktop Applications with Microsoft Visual C++ 6.0: MCSD Training Kit" by Microsoft Corporation - если вы планируете использовать Visual C++ для разработки десктопных приложений под Windows, эта книга может быть очень полезной.
"Java Swing (GUI) Programming: From Beginner to Expert" by John Horton - если вы предпочитаете разработку на Java, то эта книга поможет вам освоить разработку графического интерфейса с помощью библиотеки Swing.
"Electron in Action" by Steve Kinney - если вы хотите разрабатывать кроссплатформенные десктопные приложения с использованием веб-технологий, то эту книгу по Electron вам стоит изучить.
Надеюсь, эти ресурсы помогут вам восстановить знания и начать разработку десктопных приложений. Удачи!