TGViewer
Channel Public Channel
Заметки разработчика

Заметки разработчика

@dev_notes_ru

Заметки о Frontend, Backend и немного DevOps. В основном о #PHP, #Laravel, #JavaScript, #HTML, #CSS, тестировании и настройке серверов.

https://www.dev-notes.ru

@snakenf
Subscribers
457
Photos
740
Videos
4
Links
1.2K

Showing posts older than #784 · Back to latest

Older Posts 20 shown
Post #783 208
Рекурсивная функция — это функция, вызывающая саму себя для решения задачи. Этот тип функций часто используется в ситуациях, когда задачу можно разбить на более мелкие, похожие, но всё же более мелкие задачи. Функция продолжает вызывать себя с изменёнными аргументами до тех пор, пока не будет достигнут базовый случай, после чего функция перестаёт вызывать себя и начинает возвращать значения. Итак, все ли рекурсивные функции в PHP нам известны?

https://www.dev-notes.ru/articles/php/all-the-recursive-functions-in-php/
Заметки разработчика Все рекурсивные функции в PHP Все рекурсивные функции в PHP: все способы сделать функции, методы, замыкания и стрелочные функции рекурсивными. А также некоторые более сложные подходы.
Post #782 212
Узнайте как создавать и тестировать команды для взаимодействия с Laravel приложением и сервером. Откройте для себя новые советы и рекомендации по написанию команд Artisan, а также по использованию фасада Process в Laravel 10.

https://www.dev-notes.ru/articles/laravel/laravel-artisan-processes/
Заметки разработчика Процессы и команды Artisan в Laravel Откройте для себя новые советы и рекомендации по написанию команд Artisan, а также по использованию фасада Process в Laravel 10.
Post #781 217
Post #780 219
Post #779 228
Post #778 209
Post #777 212
Post #776 219
Инъекция зависимостей в Laravel — сложная тема, и в основном она используется для сторонних пакетов и некоторых внутренних компонентов. Вы можете использовать её и в своём приложении, но, на мой взгляд, она часто усложняет код больше, чем стоит, и значительно затрудняет отладку.

https://www.dev-notes.ru/articles/laravel/laravel-route-binding-for-finite-objects/
Заметки разработчика Привязка Laravel маршрутов для конечных объектов Инъекция зависимостей в Laravel — сложная тема, и в основном она используется для сторонних пакетов и некоторых внутренних компонентов.
Post #775 200
Post #774 204
"Именовать вещи сложно", — гласит аксиома программной инженерии, и CSS не является исключением. Здесь собраны некоторые соображения, связанные с именованием пользовательских свойств CSS. Я буду использовать термины "переменная" и "пользовательское свойство" как взаимозаменяемые, поскольку для целей определения того, как их называть, это фактически одно и то же.

https://www.dev-notes.ru/articles/css/naming-css-variables/
Заметки разработчика Именование переменных в CSS Некоторые размышления о том, как именовать переменные в CSS. Идеи, условности, а также некоторые за и против для рассмотрения.
Post #773 203
В этой статье мы рассмотрим объектно-ориентированное программирование в JavaScript: Узнайте, как использовать классы, наследование и инкапсуляцию для получения более чистого и эффективного кода в ваших веб-проектах.

https://www.dev-notes.ru/articles/javascript/object-oriented-programming-with-javascript/
Заметки разработчика Объектно-ориентированное программирование в JavaScript В этой статье мы рассмотрим объектно-ориентированное программирование в JavaScript: Узнайте, как использовать классы, наследование и инкапсуляцию.
Post #772 207
В Laravel, если мы хотим, вычислить значение БД на лету, мы часто используем мутаторы. Но мы можем делать это на уровне базы данных с помощью генерируемых виртуальных/хранимых столбцов.

https://www.dev-notes.ru/articles/laravel/virtual-db-columns-laravel-migrations-mysql/
Заметки разработчика Виртуальные колонки БД в миграциях Laravel и MySQL В Laravel, для вычисления значение БД на лету, мы используем мутаторы. Но это можно сделать на уровне БД с помощью генерируемых виртуальных/хранимых столбцов.
  • 👍 3
Post #771 200
Мне кажется, что это изменение в Laravel 11 потребует гораздо больше неявных знаний о встроенном middleware. Имеет ли это значение? Скорее всего, нет. Но это изменение увеличивает кривую обучения.

https://www.dev-notes.ru/articles/laravel/exploring-middleware-in-laravel-11/
Заметки разработчика Исследование middleware в Laravel 11 Мне кажется, что это изменение в Laravel 11 потребует гораздо больше неявных знаний о встроенном middleware. Имеет ли это значение? Скорее всего, нет.
  • 👍 1
Post #770 215
Post #769 221
Post #768 221
Post #767 217
Блочная модель/Box Model CSS — фундаментальная концепция, позволяющая размещать и выравнивать элементы на веб-странице. Владение блочной моделью необходимо для управления отступами, размерами, позиционированием и разработкой макета веб-страницы в целом.

https://www.dev-notes.ru/articles/css/a-beginners-guide-to-the-css-box-model/
Заметки разработчика Руководство для начинающих по блочной модели CSS Блочная модель — фундаментальная концепция. Владение блочной моделью необходимо для управления отступами, размерами и разработкой макета веб-страницы в целом.
Post #766 201
Post #765 210
Post #764 207
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →