📖 Modern Java in Action
🖋 Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft, 2018
С помощью книги вы сможете развить свои навыки программирования на Java. В ней для опытных разработчиков описываются особенности версий Java 9 и 10. Авторы предоставляют пользователям новый взгляд на программирование и написание кода, который легче читать и поддерживать.
💾 Скачать книгу
Clean Code #книги #java
🖋 Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft, 2018
С помощью книги вы сможете развить свои навыки программирования на Java. В ней для опытных разработчиков описываются особенности версий Java 9 и 10. Авторы предоставляют пользователям новый взгляд на программирование и написание кода, который легче читать и поддерживать.
💾 Скачать книгу
Clean Code #книги #java
📑 Энтузиаст выпустил браузерные версии эмуляторов Mac OS 7 и Mac OS 8
Михай Парпарита открыл доступ к двум классическим веб-эмуляторам Mac OS 7 (System 7) и Mac OS 8.
По заверению компьютерного энтузиаста, проекты загружаются мгновенно, заполнены полезными оригинальными программами, позволяют импортировать, экспортировать и сохранять данные, а также пытаются привнести лучшее из Интернета в ретрокомпьютинг.
Clean Code #новости #MacOS
Михай Парпарита открыл доступ к двум классическим веб-эмуляторам Mac OS 7 (System 7) и Mac OS 8.
По заверению компьютерного энтузиаста, проекты загружаются мгновенно, заполнены полезными оригинальными программами, позволяют импортировать, экспортировать и сохранять данные, а также пытаются привнести лучшее из Интернета в ретрокомпьютинг.
Clean Code #новости #MacOS
📑 Удивительное приключение в стране оптимизирующих компиляторов
Приглашаю вас в небольшое приключение выходного дня, в котором никто никому ничего не будет доказывать. Мы просто будем реализовывать один и тот же несложный алгоритм, разыскивающий простые числа в некотором диапазоне, на нескольких языках программирования: C, C++, Scheme и Python - и смотреть, что с этим кодом могут сделать современные оптимизирующие компиляторы. В процессе приключения мы увидим, что «динамический» не означает «совсем уж медленный», и посмотрим на приёмы программирования на Scheme, что, как мне кажется, можно сравнить с путешествием на экзотический остров.
Clean Code #статьи
Приглашаю вас в небольшое приключение выходного дня, в котором никто никому ничего не будет доказывать. Мы просто будем реализовывать один и тот же несложный алгоритм, разыскивающий простые числа в некотором диапазоне, на нескольких языках программирования: C, C++, Scheme и Python - и смотреть, что с этим кодом могут сделать современные оптимизирующие компиляторы. В процессе приключения мы увидим, что «динамический» не означает «совсем уж медленный», и посмотрим на приёмы программирования на Scheme, что, как мне кажется, можно сравнить с путешествием на экзотический остров.
Clean Code #статьи
Чем отличается фактический параметр процедуры от формального?
Anonymous Quiz
9%
формальный указывается при вызове процедуры, а фактический при её описании
84%
фактический указывается при вызове процедуры, а формальный при её описании
6%
фактический указ. при вызове процедуры из этого приложения, а формальный при вызове из 2-го прилож.
🧑💻 Правила именования
Имена могут и должны содержать термины из математики, названия алгоритмов, паттернов проектирования и т.д.
Увидев имя
Clean Code #совет #cleancode
Имена могут и должны содержать термины из математики, названия алгоритмов, паттернов проектирования и т.д.
Увидев имя
BitmapFactory
, не автор кода сразу поймет смысл этого класса.Clean Code #совет #cleancode
Oh My Zsh
Платформа с открытым исходным кодом для управления конфигурацией Zsh. Подойдет тем, кто часто использует командную строку. Поставляется с более чем 275 плагинами, которые значительно облегчают разработку ПО и темами.
📑 Сайт
Clean Code #инструменты
Платформа с открытым исходным кодом для управления конфигурацией Zsh. Подойдет тем, кто часто использует командную строку. Поставляется с более чем 275 плагинами, которые значительно облегчают разработку ПО и темами.
📑 Сайт
Clean Code #инструменты
Как программисту вырасти из Middle до Senior?
Отличие Middle developer от Senior developer вовсе не в технических скиллах. А в чем же? Давайте разбираться вместе!
📺 YouTube
Clean Code #видео #java
Отличие Middle developer от Senior developer вовсе не в технических скиллах. А в чем же? Давайте разбираться вместе!
📺 YouTube
Clean Code #видео #java
YouTube
Как программисту вырасти из Middle до Senior?
Курс о котором говорит Сергей: 🎓ANDROID - https://bit.ly/32pcGKC
Оплата помесячно. Чем быстрее учитесь, тем быстрее закончите!
Отличие Middle developer от Senior developer вовсе не в технических скиллах. А в чем же? Давайте разбираться вместе!
🔥 ПОДЪЕХАЛИ…
Оплата помесячно. Чем быстрее учитесь, тем быстрее закончите!
Отличие Middle developer от Senior developer вовсе не в технических скиллах. А в чем же? Давайте разбираться вместе!
🔥 ПОДЪЕХАЛИ…
🔥 Лучшее на канале за неделю
1. Modern Java in Action.
2. Oh My Zsh — платформа с открытым исходным кодом для управления конфигурацией Zsh.
3. Имена модулей и пакетов в Python.
1. Modern Java in Action.
2. Oh My Zsh — платформа с открытым исходным кодом для управления конфигурацией Zsh.
3. Имена модулей и пакетов в Python.
📑 Марк Цукерберг работает над собственной цифровой валютой
Уже давно известно, что Meta изучает криптовалюты и цифровые валюты. Стало известно, что компания снова работает над своим долларом. В компании его скрытно называют Zuck Bucks или Баксы Цукерберга.
Clean Code #новости
Уже давно известно, что Meta изучает криптовалюты и цифровые валюты. Стало известно, что компания снова работает над своим долларом. В компании его скрытно называют Zuck Bucks или Баксы Цукерберга.
Clean Code #новости
🧑💻 Имена классов в Python
Имена классов должны обычно следовать соглашению CapWords.
Вместо этого могут использоваться соглашения для именования функций, если интерфейс документирован и используется в основном как функции.
Обратите внимание, что существуют отдельные соглашения о встроенных именах: большинство встроенных имен - одно слово (либо два слитно написанных слова), а соглашение CapWords используется только для именования исключений и встроенных констант.
Clean Code #совет #cleancode #python
Имена классов должны обычно следовать соглашению CapWords.
Вместо этого могут использоваться соглашения для именования функций, если интерфейс документирован и используется в основном как функции.
Обратите внимание, что существуют отдельные соглашения о встроенных именах: большинство встроенных имен - одно слово (либо два слитно написанных слова), а соглашение CapWords используется только для именования исключений и встроенных констант.
Clean Code #совет #cleancode #python
Supabase
Альтернатива Firebase с открытым исходным кодом. Представляет собой набор опенсорс-инструментов, объединенных для создания удобной среды разработки.
📑 Сайт
Clean Code #инструменты
Альтернатива Firebase с открытым исходным кодом. Представляет собой набор опенсорс-инструментов, объединенных для создания удобной среды разработки.
📑 Сайт
Clean Code #инструменты
🧑💻 Функция должна выполнять только одну “операцию”
Функция должна выполнять только одну “операцию”. Она должна выполнять ее хорошо. И ничего другого она делать не должна.
Под “операцией” следует понимать не одну математическую операцию или вызов другой функции, а действия на одном уровне абстракции. Чтобы определить, что функция выполняет более одной операции, следует попробовать извлечь из нее другую функцию. Если извлечение функции не дает ничего кроме простой перестановки кода, то значит разбивать дальше функцию не имеет смысла.
Clean Code #совет #cleancode
Функция должна выполнять только одну “операцию”. Она должна выполнять ее хорошо. И ничего другого она делать не должна.
Под “операцией” следует понимать не одну математическую операцию или вызов другой функции, а действия на одном уровне абстракции. Чтобы определить, что функция выполняет более одной операции, следует попробовать извлечь из нее другую функцию. Если извлечение функции не дает ничего кроме простой перестановки кода, то значит разбивать дальше функцию не имеет смысла.
Clean Code #совет #cleancode
📖 Machine Learning for Financial Risk Management with Python
🖋 Abdullah Karasan, 2021
Управление финансовыми рисками быстро развивается с помощью искусственного интеллекта. С помощью этой практической книги разработчики, программисты, инженеры, финансовые аналитики, а также кванты изучат основанные на Python модели машинного обучения и глубокого обучения для оценки финансового риска. Получив практические навыки финансового моделирования на основе ИИ, вы узнаете, как заменить традиционные модели финансовых рисков моделями машинного обучения.
💾 Скачать книгу
Clean Code #книги #python #MachineLearning
🖋 Abdullah Karasan, 2021
Управление финансовыми рисками быстро развивается с помощью искусственного интеллекта. С помощью этой практической книги разработчики, программисты, инженеры, финансовые аналитики, а также кванты изучат основанные на Python модели машинного обучения и глубокого обучения для оценки финансового риска. Получив практические навыки финансового моделирования на основе ИИ, вы узнаете, как заменить традиционные модели финансовых рисков моделями машинного обучения.
💾 Скачать книгу
Clean Code #книги #python #MachineLearning
🧑💻 Имена глобальных переменных в Python
Будем надеяться, что глобальные переменные используются только внутри одного модуля. Руководствуйтесь теми же соглашениями, что и для имен функций.
Добавляйте в модули, которые написаны так, чтобы их использовали с помощью
Clean Code #совет #cleancode #python
Будем надеяться, что глобальные переменные используются только внутри одного модуля. Руководствуйтесь теми же соглашениями, что и для имен функций.
Добавляйте в модули, которые написаны так, чтобы их использовали с помощью
from M import *
, механизм __all__
, чтобы предотвратить экспортирование глобальных переменных. Или же, используйте старое соглашение, добавляя перед именами таких глобальных переменных один символ подчеркивания (которым вы можете обозначить те глобальные переменные, которые используются только внутри модуля).Clean Code #совет #cleancode #python
Какой язык программирования выбрать в 2022 году?
Ситуация на рынке меняется, давайте обсудим какой язык программирования выбрать в 2022.
📺 YouTube
Clean Code #видео
Ситуация на рынке меняется, давайте обсудим какой язык программирования выбрать в 2022.
📺 YouTube
Clean Code #видео
YouTube
Какой язык программирования выбрать в 2022 году?
Ситуация на рынке меняется, давайте обсудим какой язык программирования выбрать в 2022.
Курс о котором говорит Сергей: 🎓SALESFORCE Developer - https://bit.ly/3qq5yGn
Оплата помесячно. Чем быстрее учитесь, тем быстрее закончите!
Курсы для новичков:
🎓JAVA…
Курс о котором говорит Сергей: 🎓SALESFORCE Developer - https://bit.ly/3qq5yGn
Оплата помесячно. Чем быстрее учитесь, тем быстрее закончите!
Курсы для новичков:
🎓JAVA…