Потому что для нескольких БД в одном приложении приходится городить какие-то страшные костыли, например."
Так вот, код на PHP может выглядеть прилично ТОЛЬКО когда:
— В команде каждый неплохо умеет еще хотя бы один, а лучше два языка кроме пыха (включая даже Scheme, Java или Python).
— Ответственный за разработку человек сразу же ебошит кованым сапогом во вражеский тупорылый ебосос за каждое отступление от общих соглашений (отсутствие даже Notice при error_reporting=E_ALL например). Иногда по два раза. Или даже по три.
— За непрохождение код-ревью (несоблюдение MVC, ебучий копипастинг, глобальные переменные, мутабельность данных без необходимости) — немедленный АТАТАТ. В запущенных случаях АТАТАТ производится по кошельку или сразу по трудовому контракту.
При отступлении от этого фашизма даже самый лучший проект на пыхе обязательно превратится в вырвиглазый пиздец . Всего за какой-то месяц и <100 коммитов.
[16:17:01] xxx: мозговзрывная задачка есть — поможешь?
[16:17:33] yyy: минут через 15
[16:17:38] yyy: занят пока =(
[16:17:41] xxx: ок
[16:51:48] yyy: давай
[16:51:52] yyy: чего там за задачка
[16:53:01] xxx: ща))
[16:53:11] xxx: pickpoint.ru
[16:53:22] xxx: есть 3 типа коробок
[16:54:43] xxx: и нужно по ним расформировать заказ
[16:54:59] xxx: макс вес для коробок 5 10 15 кг
[16:58:37] xxx: в общем надо написать калькулятор для расфасовки товара по коробкам
[16:58:43] xxx: ничего схожего не нашел((
[17:28:47] yyy: а товар какой бывает?
[17:29:33] yyy: д/ш/в и вес?
[17:29:47] yyy: длиннее чем самая длинная коробка?
[17:29:55] yyy: тяжелее 15кг?
[17:30:12] yyy: можно ли пихать много товаров в одну коробку?
[17:31:41] xxx: ага
[17:31:52] xxx: вес и в 3-х плоскостях
[17:32:00] xxx: сколько хочешь в одну коробку
[17:32:32] yyy: понятно
[17:36:53] yyy: знаешь что даёт классическое образование?
умение пользоваться источниками =)
en.wikipedia.org — классика же!
stackoverflow.com
cs.ukzn.ac.za
— решение на С с крестами
стоит погуглить "полиномиальное время" и "NP-полнота" — если это для собеседования, то скорее всего спросят
[17:39:32] yyy: github.com вот еще нашел, вроде PHP
[17:40:06] yyy: полегчало?
[17:41:44] xxx: спасибо)
[17:41:48] yyy: Гы, на Хаскелле вообще красиво решается
hackage.haskell.org
[17:42:51] xxx: нет — мне эту хуету на работе в магаз вставить))
[17:55:52] yyy: олололо
[17:56:01] yyy: проси прибавки!1