Ты берешь на себя ответственность или сидишь тихонько пока не позовут?😼
https://www.rozhkov.me/push-pull/
https://www.rozhkov.me/push-pull/
Как я формулирую запросы в гугл. Выписка за вчера))
golang cancel function without context
golang switch ctx done
macbook pro ubuntu
new macbook pro bottom
golang assign duration to variable
golang graceful shutdown goroutines
kubernetes get logs
kubernetes how kill pod signal
golang signal catch
use case user story
list architecture hexagonal layered
grafana threshold queryСейчас читаю книгу, которая сложная. Приходится напрягаться, чтобы проследить всю цепочку действий. Вспомнил универ, и подумал, что эх, вот если бы я там столько читал, как тут, то вообще наверное крутым был бы. Открыл одну из основных книг (БЛП), чтобы глянуть ее размер ~500 страниц. Ерунда подумал я, за месяц реально осилить.
А потом начал смотреть, что там написано... А там жесть же) И я понял, что эта книгу куда сложнее той, что я сейчас читаю.
Она написана не так хорошо, ибо таких книг мало, и какую написали, такая книга и есть, что не сказать о компьютерных книгах, которых относительно много и можно выбрать. Но все же, считаю, что она именно сложнее по содержанию. А может это мне область не так нравилась, что я не изучал все подряд там?
А потом начал смотреть, что там написано... А там жесть же) И я понял, что эта книгу куда сложнее той, что я сейчас читаю.
Она написана не так хорошо, ибо таких книг мало, и какую написали, такая книга и есть, что не сказать о компьютерных книгах, которых относительно много и можно выбрать. Но все же, считаю, что она именно сложнее по содержанию. А может это мне область не так нравилась, что я не изучал все подряд там?
Собственно, почему я говорю именно про Java? Мне стало интересно и я посмотрел, с примерами на каком языке написаны книги, которые говорят об архитектуре\дизайне.
Язык конечно вторичен. Эту фразу кстати легко говорить, когда ты знаешь язык, а не когда не знаешь. Но банальное отсутствие привычки к восприятию синтаксиса усложняет понимание идей, которые демонстрируются на языке.
Вот список самых популярных книг и все они на Java.
Архитектура:
Знаменитая книга про паттерны от банды четырех на С++:
Язык конечно вторичен. Эту фразу кстати легко говорить, когда ты знаешь язык, а не когда не знаешь. Но банальное отсутствие привычки к восприятию синтаксиса усложняет понимание идей, которые демонстрируются на языке.
Вот список самых популярных книг и все они на Java.
Архитектура:
Chris Richardson - Microservices PatternsООП
Weisfeld Matt - The Object-Oriented Thought ProcessООП дизайн:
Yegor Bugayenko - Elegant Objects
Craig Larman - Applying UML and Patterns. An Introduction to Object-Более того, книги про дизайн и паттерны редко обходятся без UML диаграмм. А книги и примеры в интернете с примерами на чем? На Java!
Oriented Analysis and Design and Iterative Development
Eric Evans - Domain-Driven Design
Martin Fowler - Patterns of Enterprise Application Architecture
Eric Freeman, Elisabeth Robson - Head First Design Patterns
Фаулер М. - UML. Основы - 2005Захотите почитать про чистый код и чистую архитектуру Боба Мартина? Уже понятно, на чем примеры?) Java!
Robert C. Martin - Clean CodeЕсть исключения.
Robert C. Martin - Clean Architecture
Знаменитая книга про паттерны от банды четырех на С++:
Erich Gamma, Richard Helm, Ralph - Design Patterns Elements of Reusable Object-Oriented Software
Крутая книга про ООП на руби:Metz, Sandi - Practical object-oriented design using Ruby
Рефакторинг JavaScript (я удивлен):Martin Fowler - Refactoring
В общем, мне на данном этапе неясно, как можно развиваться в веб разработке, не умея понимать Java.🔥1
Forwarded from The After Times
This media is not supported in your browser
VIEW IN TELEGRAM
HRы и разработчик
Мгновенный поиск файлов для линукса.
Пользовался аналогом на винде (Everything Search) - бомбовая штука.
Пользовался аналогом на винде (Everything Search) - бомбовая штука.
Forwarded from Linuxgram 🐧
FSearch is an 'Everything Search Engine' Alternative for Ubuntu - OMG! Ubuntu!
https://www.omgubuntu.co.uk/fsearch-fast-file-search-tool-for-ubuntu-linux
https://www.omgubuntu.co.uk/fsearch-fast-file-search-tool-for-ubuntu-linux
OMG! Ubuntu
FSearch is an 'Everything Search Engine' Alternative for Ubuntu - OMG! Ubuntu
FSearch is a super fast file search tool for Linux desktops inspired by the 'Everything Search Engine' for Windows. Features and install info in this post.
У пандемии в рф есть свои плюсы. Теперь гораздо большее количество людей знает, что такое QR-code
Пол вечера провел изучая эту роадмапу по C++
На мой взгляд очень хорошая вещь. Не смотря на то, что писалась для С++ там много мудростей про изучение програмированния, которые не зависят от языка.
https://salmer.github.io/CppDeveloperRoadmap/Russian/
На мой взгляд очень хорошая вещь. Не смотря на то, что писалась для С++ там много мудростей про изучение програмированния, которые не зависят от языка.
https://salmer.github.io/CppDeveloperRoadmap/Russian/
CppDeveloperRoadmap
C++ Developer Roadmap
The roadmap for learning the C++ programming language for beginners and experienced devs.