Kto powinien pisać i używać? To pytanie na pewno przemknęło Wam w myślach, czy aby na pewno powinienem brać się za pisanie własnego framework’a? Moje stanowisko w tej sprawie pozostaje niezmienne, mianowicie: “Ewolucja, nie rewolucja”. Tak samo, pisanie własnego framework’a bardzo często mija się z celem, czemu:

1. Czy jesteś w stanie napisać samodzielnie kompletnego framework’a?
2. Czy jesteś w stanie samodzielnie dalej go rozwijać?
3. Czy znajdziesz odpowiednio duże grono odbiorców, którzy to zajmą się dalsza rozbudowa i poszukiwaniem błędów włącznie z ich zgłaszaniem i poprawą?
4. Czy nie lepiej użyć już dojrzałej aplikacji? Która ma grono deweloperów pracujących nad jej rozwojem i tysiącami użytkowników którzy skrupulatnie odnajdują błędy, tu dzież rozbudowują go dodając nowe komponenty?

Chciałem porostu zaznaczyć, że istnieje masa dobrze napisanych Framework’ów i odkrywanie na nowo koła jest pewnego rodzaju cofaniem się, a zbudowanie ludzi aktywnie rozwijających projekt jest naprawie bardzo karkołomnym zadaniem. Także nie potępiam prób napisania czegoś samemu, na pewno pozwoli Ci to nabyć nowe umiejętności które pogłębią Twoja wiedzę, zarówno teoretyczna i praktyczną, ale jak już wspomniałem wcześniej, najlepiej korzystać z gotowych rozwiązań – jest ich naprawdę tyle, że na pewno znajdziesz coś idealnego dla siebie.