Бортовой журнал Ктулху

Posts Tagged 'программирование' [страница 1]

21 ошибка программиста и способы их избежать

Я со всей скромностью считаю себя не гениальным, но достаточно хорошим программистом. Но быть хорошим программистом - это не то, что бы не совершать ошибок, а скорее, уметь их признавать и знать способы их решения сейчас и как избежать в будущем. 

Read more...

6 правил, благодаря которым вы станете работать эффективно

Попался на глаза этот веселый список правил, позволяющих работать не выгорая. Не стоит относиться к этому серьезно, ведь это, все же, рабочий юмор. Но доля истины в нем есть.

1. Никогда не делай задачи сразу – дай задаче «настояться». Вполне возможно, что она отменится;

2. Забудь про чувство прекрасного. Просто делай по ТЗ, даже если оно противоречит здравому смыслу. Любое проявление самовольности приведёт к бесконечным правкам и тому же самому всратому результату;

Read more...

Renumbers the rows of a table based on their order || перенумерация строк таблицы при изменении их числа

This function updates the numbering of table rows after rows are added or removed.

Функция перенумерует строки таблицы после их удаления или добавления.

Read more...

Используйте перечисление вместо жестко заданных чисел

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

Read more...

Истоpия одного байта

Мне не хватало байта. Всего одного. Да, да. Того самого, что из восьми бит состоит. Что? Hет, я не псих, хотя одномy богy известно, сколь тонкой была гpаница отделявшая меня от этого состояния. Hо все по поpядкy.

Я пpогpаммеp. Hо не пpосто пpогpаммеp. Я пpинадлежy к касте, котоpyю иногда называют системщиками, иногда кpистальщиками. Вы знаете, что это такое? Я обьясню, если потеpпите.

Read more...

Мифология программирования

С просторов Linkedin.

Начинающий программист совершенно уверен в том, как все должно быть, но не знает как и шагу ступить в конкретной ситуации. А опытный программист не уверен в том, как все на самом деле, но точно знает, как действовать в конкретной ситуации.

Read more...

Парадигмы программирования

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

 

Read more...

Передача параметра по ссылке и по значению

Передача параметров по ссылке и через переменную (по значению) имеет несколько ключевых отличий. Вот основные моменты, которые объясняют разницу, а также плюсы и минусы каждого подхода:

1. Передача параметра по ссылке:

Что это: При передаче параметра по ссылке функция получает доступ к оригинальной переменной. Это означает, что все изменения, сделанные с параметром внутри функции, повлияют на оригинальную переменную.

Read more...

Популярные виды API

Архитектурные стили определяют, как взаимодействуют друг с другом различные компоненты интерфейса программирования приложений (API). Они обеспечивают эффективность, надёжность и лёгкость интеграции с другими системами, задавая стандартный подход к проектированию и созданию API. Вот наиболее часто используемые стили:

Read more...

Правильная организация кода в PHP фреймворке

Обычно, фреймворк состоит из контроллеров, моделей и представлений. И рассмотрим типичную его структуру, пройдемся по основным его составляющим и разберем, что в них должно быть, а чего не должно быть.

Read more...