once more on leaking abstractions
Dec. 15th, 2013 01:46 amсмешная дискуссия. не знают ни классиков, ни классики. а ведь спольский разъяснил раз и навсегда. абстракции протекают. чтобы понять, что абстракция протекла, надо знать смежные области. чтобы понять, как заделать течь, найти workaround, надо знать смежные области ещё лучше.
это, собственно, справедливо для любого профессионала - надо хорошо представлять производственный процесс смежников.
в области проектирования баз данных это особенно заметно. казалось бы, зная реляционную алгебру, человек должен быть способен сдизайнить базу? ha fucking ha. ну хорошо, а будучи интимно знакомым с entity-relationship modeling? всё равно ни фига. без знания того, как работают индексы и блокировки, "такая фигня получается", как говорила одна машинистка. а всё потому, что абстракции тут особенно протекают.
это, собственно, справедливо для любого профессионала - надо хорошо представлять производственный процесс смежников.
в области проектирования баз данных это особенно заметно. казалось бы, зная реляционную алгебру, человек должен быть способен сдизайнить базу? ha fucking ha. ну хорошо, а будучи интимно знакомым с entity-relationship modeling? всё равно ни фига. без знания того, как работают индексы и блокировки, "такая фигня получается", как говорила одна машинистка. а всё потому, что абстракции тут особенно протекают.
(no subject)
Date: 2013-12-18 01:40 am (UTC)(no subject)
Date: 2013-12-18 05:00 am (UTC)