Physics.Math.Code
142K subscribers
5.2K photos
2.04K videos
5.81K files
4.44K links
VK: vk.com/physics_math
Чат инженеров: @math_code
Учебные фильмы: @maths_lib
Репетитор IT mentor: @mentor_it
YouTube: youtube.com/c/PhysicsMathCode

№ 6045941532

Обратная связь: @physicist_i
Download Telegram
📚 Подборка из 12 книг по теме: Рефакторинг и Оптимизация

💾 Скачать книги

Рефакторингэто контролируемый процесс улучшения кода, без написания новой функциональности. Результат рефакторинга — это чистый код и простой дизайн.

Грязный код является не только
результатом лени и невежества,
но и побочным продуктом частых изменений в процессе разработки.

Чистый код это код, который просто читать, понимать и поддерживать. Чистый код улучшает предсказуемость разработки и повышает качество продукта.

📝 Подробное описание книг в группе Physics.Math.Code в VK

#подборка_книг #рефакторинг #оптимизация
👍46👎21🔥1🤯1
Рефакторинг (подборка книг).zip
301.4 MB
📚 Подборка из 12 книг по теме: Рефакторинг и Оптимизация

📕 Рефакторинг. Улучшение проекта существующего кода [2019] Фаулер М., Бек К., Брант Дж
📘 Чистый код создание, анализ и рефакторинг [2019] Роберт Мартин
📙 Еще более эффективный Agile [2021] Стив Макконнелл
📗 Карьера программиста 6 изд [2020] Лакман Макдауэлл
📔 Масштабирование приложений. Выращивание сложных систем [2018] Ли Атчисон
📒 Микросервисы. Паттерны разработки и рефакторинга [2019] Ричардсон Крис
📓 Непрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте [2020] Мехди Меджуи
📕 Рефакторинг с использованием шаблонов [2006] Джошуа Кериевски
📘 Совершенный код [2005] Стив Макконнелл
📙 Чистый Agile. Основы гибкости [2020] Роберт Мартин
📗 Шаблоны тестирования xUnit. Рефакторинг кода тестов [2009] Джерард Месарош
📔 Экстремальное программирование. Разработка через тестирование [2017] Кент Бек
#рефакторинг #оптимизация #it #программирование #алгоритмы #подборка_книг
👍62🔥41👎1
🐍 Удалось приобрести еще одну новую книгу по Python. Так что сейчас опять порадую вас новинкой. Плюс, для удобства, откопал английскую версию книги.

Новая книга: 📒 Python. Чистый код для продолжающих [2022] [RU+EN] Эл Свейгарт

😊 Для тех, кто захочет закинуть админу на покушать и на покупку других книг:
ЮMoney: 410012169999048
Карта ВТБ: 4272290768112195
Карта Сбербанк: 2202200638175206

Всех обнял, всех люблю! Ваш админ! 😎

#складчина #Python #программирование #рефакторинг #оптимизация
56👍34🔥9
📒 Python. Чистый код для продолжающих [2022] Эл Свейгарт

📒 Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code Al Sweigart [2020]

💾 Скачать книги

📝 You’ll learn:
▪️ Coding style, and how to use Python’s Black auto-formatting tool for cleaner code
▪️Common sources of bugs, and how to detect them with static analyzers
▪️How to structure the files in your code projects with the Cookiecutter template tool
▪️ Functional programming techniques like lambda and higher-order functions
▪️ How to profile the speed of your code with Python’s built-in timeit and cProfile modules
▪️ The computer science behind Big-O algorithm analysis
▪️How to make your comments and docstrings informative, and how often to write them
▪️How to create classes in object-oriented programming, and why they’re used to organize code
#python #рефакторинг #оптимизация
👍57🔥104🤔2
Python_Чистый_код_для_продолжающих_2022RU+EN_Эл_Свейгарт.zip
13.9 MB
📒 Python. Чистый код для продолжающих [2022] [RU+EN] Эл Свейгарт

«Python. Чистый код для продолжающих» — это не набор полезных советов и подсказок по написанию чистого кода. Вы узнаете о командной строке и других инструментах профессионального разработчика: средствах форматирования кода, статических анализаторах и контроле версий.

Вы научитесь настраивать среду разработки, давать имена переменным и функциям, делающие код удобочитаемым, грамотно комментировать и документировать ПО, оценивать быстродействие программ и сложность алгоритмов, познакомитесь с ООП. Такие навыки поднимут вашу ценность как программиста не только в Python, но и в любом другом языке.

📒 Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code
Al Sweigart [2020]
#python #рефакторинг #оптимизация #программирование
👍69🔥192
📗 Как проектировать программы [2022] Фелляйзен, Финдлер, Кришнамурт, Флэтт

📘 How to Design Programs: An Introduction to Programming and Computing [2018] Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi

💾 Скачать книги [RU + EN]

This introduction to programming places computer science at the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process, presenting program design guidelines that show the reader how to analyze a problem statement, how to formulate concise goals, how to make up examples, how to develop an outline of the solution, how to finish the program, and how to test it. Because learning to design programs is about the study of principles and the acquisition of transferable skills, the text does not use an off-the-shelf industrial language but presents a tailor-made teaching language. For the same reason, it offers DrRacket, a programming environment for novices that supports playful, feedback-oriented learning. The environment grows with readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks.

#оптимизация #рефакторинг #рефакторинг #архитектура #ООП
👍57🔥92👎1
📚 9 Must Read книг по программированию

💾 Скачать книги

Что самое важное в программирование? Познать структуры данных, основные алгоритмы и научиться писаться аккуратный, простой и понятный код.
Поэтому Must Read книги по программированию включают в себя прежде всего книги по алгоритмам, рефакторингу и оптимизации кода.
Сам же выбор языка не имеет значения. Потому что ЯП — это всего лишь инструмент для решения задач. На нем зацикливаться необязательно.
#программирование #it #рефакторинг #алгоритмы #оптимизация
🔥27👍14🤔21
👨🏻‍💻 Доброй ночи, господа и дамы! Подъехали новинки для наших подписчиков. Только для ознакомления и личного пользования без распространения.

Новые книги:
📒
Идеальная работа. Программирование без прикрас [2022] Мартин Роберт + еще 5 книг от автора собрал для вас в архиве

📖 Напоминаю, что Вы можете купить книгу в бумаге! Для наших подписчиков лучшие условия.
-35% по промокоду: PHYSICS MATH CODE
💡 Подробности тут

😊 Для тех, кто захочет пожертвовать на покупку новых книг:
ЮMoney: 410012169999048
Карта ВТБ: 4272290768112195
Карта Сбербанк: 2202200638175206

#складчина #архитектура #алгоритмы #программирование #рефакторинг #cpp #java #c_sharp
16👍15🔥6😍1
📖 Книги, которые стоит прочитать каждому программисту 📚

💾 Скачать книги

Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это — основа для них. Потому что они являются профессионалами своего дела.

Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение». Каким же должен быть код? Эти книги полны реальных примеров, позволяющих взглянуть на код с различных направлений.

#подборка_книг #программирование #рефакторинг #алгоритмы #it
👍518🔥6😁1🤔1
9 Must Read книг по программированию.zip
96.5 MB
📖 Книги, которые стоит прочитать каждому программисту 📚

Рефакторинг — это процесс изменения кода, призванный упростить его обслуживание, понимание и расширение, при этом не изменяя его поведение.

📒 Идеальный программист. Как стать профессионалом разработки ПО [2012] Роберт Мартин
📘Чистый код создание, анализ и
рефакторинг [2019] Роберт Мартин
📙 Программист-фанатик [2018] Чед Фаулер
📕
Рефакторинг. Улучшение существующего кода [2019] Мартин Фаулер
📗 Совершенный код [2010] Стив Макконнелл
📓 Алгоритмы. Вводный курс [2014] Томас Х. Кормен
📒 Чистая архитектура [2021] Роберт Мартин
📘 Приемы объектно-ориентированного проектирования. Паттерны проектирования [2015] Гамма, Хелм, Джонсон, Влиссидес
📙 Кодеры за работой. Размышления о ремесле программиста [2011] Питер Сейбел

#подборка_книг #рефакторинг #алгоритмы #архитектура #по
👍509🔥51🤔1😍1