Могу рассказать свою историю. На нынешнюю работу я пришёл из аутсорса и всяких мелких проектиков, где без тестов жилось нормально (ну а в аутсорсе и вовсе гигантский штат QA это средство извлечения прибыли). Так вот, здесь бизнес-логика покрыта юнит- и интеграционными тестами (на 76%), есть UI тесты а-ля регрессия и приёмочные (сертификационные) UI тесты. В итоге разработке тесты не мешают и её не замедляют (падают по делу и до продакшена плохой код не доходит), а вручную тестируются только новые фичи (регрессии как таковой нет).
Наверно, наиболее неожиданным с точки зрения лора стало отсутствие в Cogmind описания предметов. Многие игры даже без упора на историю (или совсем без истории) добавляют немного текста в описания предметов, задавая таким образом тон игры. В Cogmind это был бы огромный объём работы, ведь в ней так много предметов! И что более важно, я не думаю, что такая текстовая «приправа» сразу создаёт соответствие предметов и темы.
В кибер-рогалике, конечно, оно может быть и так. А вот в Dark Souls серии, например, бОльшая часть лора через описание предметов познаётся))
В кибер-рогалике, конечно, оно может быть и так. А вот в Dark Souls серии, например, бОльшая часть лора через описание предметов познаётся))
Не знаю как в MySQL, но в MS SQL вместо
лучше использовать table variable
А если ещё использовать тип, то можно быть 100% уверенным в том, что таблица будет in memory.