Co dalej? |
Co dalej? |
1.04.2014, 21:20:31
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 9 Dołączył: 7.04.2011 Ostrzeżenie: (0%) |
Witam,
Jaką drogę obrać? Zrobiłem kilka prostych stron (wizytówek) w CMSie TYPO3 (zanichałem bo wydawał mi się bardzo oporny) Piszę małą aplikację od podstaw - całkiem samemu w PHP (frontend + backend). Jest tam kilka bibliotek, takich jak upload, koszyk (do momentu płatności), rejestry przebiegu skryptu. Projekt oparty jest na architekturze MVC, jest zorientowany obiektowo i korzysta zarówno z bazy danych MySQL jak i plików. Przerobiłem podręcznik PHP vademecum profesjonalisty. Mam jeszcze dość duże doświadczenie z JS. Minusem jest to, że wszystko robiłem samemu. Nie korzystałem za bardzo z cudzego kodu tak więc brak mi nawyków programistycznych. Teraz chciałbym poznać dobre narzędzia. Co byście mi na tym etapie polecili? |
|
|
2.04.2014, 00:07:50
Post
#2
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 13 Dołączył: 7.05.2007 Ostrzeżenie: (0%) |
Samodzielne programowanie to nie minus - przynajmniej znasz swój kod od podszewki i jeśli coś krzaczy to wiesz gdzie szukać a nie musisz analizować cudzego kodu.
Do nauki np. modułowości polecam Symphony. -------------------- |
|
|
2.04.2014, 07:31:20
Post
#3
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 46 Dołączył: 31.07.2009 Skąd: A Ostrzeżenie: (0%) |
|
|
|
2.04.2014, 14:02:03
Post
#4
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 9 Dołączył: 7.04.2011 Ostrzeżenie: (0%) |
Też się zastanawiałem nad frameworkem ale chyba zacznę od ZF 2 (albo Spawn Framework na dobry początek )
Ten post edytował zbychoCom 2.04.2014, 14:03:39 |
|
|
2.04.2014, 14:05:17
Post
#5
|
|
Grupa: Zarejestrowani Postów: 348 Pomógł: 26 Dołączył: 8.10.2008 Skąd: Lublin Ostrzeżenie: (0%) |
Byłem kilka lat temu w takim samym położeniu jak Ty. Poszedłem na staż do firmy tworzącej strony i sklepy.
Teraz jestem 2 firmy za tamtą na niezłym stanowisku z niezłą kasą. Polecam iść do pracy albo na staż. Dobre praktyki programowania jakich można się nauczyć pracując z profesionalistami sa lepsze niż jakikolwiek kurs czy co. -------------------- Wolałem języki z rodziny C ale poszedłem na łatwizne...
|
|
|
2.04.2014, 19:04:38
Post
#6
|
|
Grupa: Zarejestrowani Postów: 717 Pomógł: 120 Dołączył: 18.04.2009 Ostrzeżenie: (0%) |
Cytat(zbychoCom @ 1.04.2014, 22:20:31 ) Minusem jest to, że wszystko robiłem samemu. Nie korzystałem za bardzo z cudzego kodu tak więc brak mi nawyków programistycznych. Teraz chciałbym poznać dobre narzędzia. Co byście mi na tym etapie polecili? czy znasz jakiś sysystem kontroli wersji? Np. GIT? to warto poznac i nauczyć się dość sprawnie z tego korzystać. Albo tworzenie testów jednostkowych, są całe frameworki do tego, np. Mocha do JS (ale tego jak mrówków jest w każdym języku) warto też patrzeć na źródła projektów open source (np. frameworków), zarówno żeby lepiej je zrozumieć, jak i "podpatrzeć" sobie pewne sztuczki programistyczne. -------------------- |
|
|
3.04.2014, 19:40:33
Post
#7
|
|
Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) |
1. Znajdź pracę - najwięcej nauczysz się od starszych kolegów z którymi będziesz wspólnie siedział w tym samym kodzie.
2. Zacznij własny projekt, duży, wyzywający, gdzie nie wiesz jak to jeszcze napisać i zaplanować w kodzie. Pewno go nie skończysz ale co się dzięki temu nauczysz to Twoje. -------------------- Moja gra - scraby.io
|
|
|
Wersja Lo-Fi | Aktualny czas: 21.05.2024 - 16:42 |