Ваш подход идеален для простых утилит, которые выполняют элементарное действие и имеют короткое удобное наименование. Например, преобразовать строчное представление массива в массив или отсортировать массив. Системы на таком подходе похудеешь делать.
Чичкваркин ваш — купи-продай и контрабандист. Ничего инновационного и полезного он не сделал и поэтому к топику не относится, лучше посмотрите на Касперского Евгения. Ваш Чичкваркин блоха в рейтузах по сравнению с ним. По некоторым оценкам компания Kaspersky Lab оценивается в 2 млрд долларов. И его не «кошмарят» как вы выразились. Не можете смириться с тем что придется делиться? Не надо быть собакой на сене, дайте всем зарабатывать.
Допустим, вы кодите, кодирование в разгаре, методы восстают, тесты бегут и тут вам приходит в голову мысль: А ведь Николай Палыч что-то вчера странно себя вел. Надо спросить его про заказчиков Твери.
Вы это запомните и после сеанса хардкодинга вспомните в течение часа?
A person’s focus should be on their content, not on the UI. Help people work without interference.
Внимание людей должно быть на их контенте, а не на пользовательском интерфейсе. Помогите людям работать без препятствий.
Reduce the number of choices presented at any given time.
Уменьшайте количество возможных вариантов выбора доступных в каждый момент.
Increase efficiency.
Увеличивайте эффективность.
Embrace consistency, but not homogeneity.
Стремитесь к логичности, а не к единообразию.
Give features a permanent home. Prefer consistent-location UI over “smart” UI.
Дайте функциям свое постоянное место. Предпочитайте логично расположенный пользовательский интерфейс «умному» пользовательскому интерфейсу.
Straightforward better than clever.
Прямолинейный лучше, чем умный.
Ваш подход идеален для простых утилит, которые выполняют элементарное действие и имеют короткое удобное наименование. Например, преобразовать строчное представление массива в массив или отсортировать массив. Системы на таком подходе похудеешь делать.
+----+------+-------+
| id | name | level |
+----+------+-------+
| 1 | 1 | 1 |
| 2 | 2 | 1 |
| 3 | 2 | 2 |
| 4 | 2 | 2 |
| 5 | 1 | 3 |
+----+------+-------+
На такой табличке заставить мускуль использовать index merge не получилось. Составной использовался, одиночный использовался (какой поменьше).
Server version: 5.1.45 Source distribution
мой коммент следовательно ошибка
Вы это запомните и после сеанса хардкодинга вспомните в течение часа?
A person’s focus should be on their content, not on the UI. Help people work without interference.
Внимание людей должно быть на их контенте, а не на пользовательском интерфейсе. Помогите людям работать без препятствий.
Reduce the number of choices presented at any given time.
Уменьшайте количество возможных вариантов выбора доступных в каждый момент.
Increase efficiency.
Увеличивайте эффективность.
Embrace consistency, but not homogeneity.
Стремитесь к логичности, а не к единообразию.
Give features a permanent home. Prefer consistent-location UI over “smart” UI.
Дайте функциям свое постоянное место. Предпочитайте логично расположенный пользовательский интерфейс «умному» пользовательскому интерфейсу.
Straightforward better than clever.
Прямолинейный лучше, чем умный.