В практических делах - сначала практика, а потом, по желанию и необходимости, теория. Реализованные (работающие, настоящие) знания можно получить только из опыта - своего или предшественников. Так что я, раз обо мне вопрос, - сначала, как правило, проверяю на опыте то или иное решение, делаю, потом обдумываю результаты, потом пишу. 😉
Многие тут обходятся только крайним пунктом, максимум, двумя крайними, т.е., пишут и/или думают, не утруждаясь практическим подтверждением. 🙂
п.с. что касается глобальных теорий - устройство мира и т.п., то в них, конечно, всегда сначала долго и, как правило, безрезультатно думают, рожают кучу неработающих теорий... 😉
Борис свои идеи проверяет на опыте, за что и уважаю. 😉
А теории строить может любой бездельник с подходящим образованием. 😉