🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.vbasic
Article #92737

Re: [VB6, VBA i in.] Jak najlepiej uczyć się programowania?!

#92737
From: Blue
Date: Mon, 14 Nov 2005 23:26
74 lines
5399 bytes
> Z przedstawionych dotąd porad w 100% realizuję już od długiego czasu ww. +
> oczywiście tutoriale i posiadane książki.
> Doszedłem jednak, jeżeli chodzi o zakupy literatury, do zniechęcającego 
> mnie
> do tej czynności wniosku:
> Każda z kupionych do tej pory książek (w j. polskim), nawet jeżeli ma w
> tytule np. "Biblia", "Księga eksperta", była dla mnie zazwyczaj tylko
> pobieżnym zbiorem, najprostszych do znalezienia wiadomości (mam ich w domu
> kilka). Zazwyczaj chcąc zgłębić interesujące mnie zagadnienie, zamiast
> nurkować w otchłani wiedzy, nabijam sobie guza na płyciźnie. Jest to 
> bardzo
> zniechęcające! Szczególnie przy okazji tak szumnych tytułów. Lubię znac
> szczegóły, bo w nich zazwyczaj diabeł jest pogrzebany!
> Im dalej wnikasz, tym większą widzisz mizerię :(
> Nie spotkałem do tej pory książki (w j. polskim), która w sposób pełny
> opisywałaby dany język (mam na myśli VB6 lub VBA).
> Zazwyczaj próby dowiedzenia się czegoś poprzez czytanie jakichś 
> drukowanych
> opracowań, sprowadzają się do kopania w necie lub ściągniętych 
> tutorialach.
> Wszędzie dużo ale pobieżnie, szczegółowo tragedia.
> No normalnie wkurzyć się można ;)
> Chciałbym kupić książkę 1000-2000 str. (jak trzeba parę tomów) z opisanymi 
> po
> kolei wszystkimi kontrolakmi, metodami, zdarzeniami itd., żeby czytając
> załapać ogólną orientację czym dysponuję, a w razie potrzeby w głowie 
> zawsze
> coś zadzwoni - nie echo ;).
> I to by było na tyle, czyli uczę się dalej, tak jak do tej pory.
> Metoda, z tego co widzę, w realizach naszego rynku wydawniczego najlepsza.

Uffff... Nieźle :) Chciałbyś wiedzieć wszystko. Ale tak się nie da. Jestem 
pewny, że _nikt_ nie zna tego wszystkiego. Wszystkich metod, składni funkcji 
czy instrukcji. No bo po co?

Ja dochodziłem do wszystkiego po kolei. 14 lat. Zaczynałem od Basica na 
małym Atari ;). Potem był Assembler, Amos na Amigę. Trochę C. Ale do rzeczy. 
Najważniejszy był problem. Zadanie. Jeżeli już wiedziałem co chcę osiągnąć 
to zabierałem się za pracę. Jeżeli nie wiedziałem jak coś zrobić szukałem w 
necie wskazówek. W ostateczności pytanie na grupę. Jeszcze się nie 
zawiodłem. Wprawdzie nie musiałem otrzymać w pomocy gotowego przykładu. 
Wystarczyła wskazówka, nazwa funkcji itp.Reszta to już msdn i inne helpy. Na 
początek bardzo dobry kurs z dokładnym opisem kontrolek instrukcji i funkcji 
vb6 na vb4all.canpol.pl. W ogóle od tej strony trzeba zacząć jak mi się 
wydaje. Nigdy nie miałem drukowanej książki. Wszystkie helpy i tutoriale mam 
pod ręką na dysku. Wyselekcjonowałem tylko to co mi potrzebne. I tu dwie 
uwagi. Po pierwsze - w większości przypadków mając już swoje moduły, funkcje 
czy procedury pisane przez lata każdy kolejny program pisze się 
błyskawicznie. Po drugie, jeżeli w danym nowym projekcie natrafię na rzecz, 
której nie robiłem to rozwiązania szukam w necie. I po trzecie na koniec - 
mimo iż uzbierało mi się przez lata spore archiwum to nie oznacza iż dalej 
muszę wszystko znać. Do tej pory nie napiszę z palca np. procedury 
wysyłającej maila. Bo po co? Wystarczy tylko kopiuj/wklej z archuwum. Ale to 
jest dorobek ładnych paru lat. Nic od razu się nie osiągnie, a Ty chciałbyś 
już. Nie da się tak. I tak nie zapamiętasz tego.

W programowaniu trzeba być na bieżąco. To kolejna zasada. Nie można zostać w 
tyle. Minus książek jest taki, że zawierają wiedzę, która wystarcza tylko na 
początek. Ale technologie się zmieniają i w ciągu tych kilkunastu lat 
miałbym sporą biblioteczkę bezużytecznych książek. Dlatego internet to 
podstawa. Do nauki, do zdobywania wiedzy. To tylko moje zdanie.....

A Tobie potrzeba jakiegoś pomysłu. Zacznij pisać. Program do fakturowania na 
początek też wiele nauczy i przysporzy pierwszych problemów z drukowaniem. 
Potem może jakiś magazynowy. Działający w sieci. Gry to ostatni element. 
Chyba najbardziej skomplikowane są to projekty. Ale jakiegoś prostego 
arkanoida można sobie w przerwie też napisać :) A przy okazji dowiemy się 
wiele o grafice i nasze biurowe programy zaczną ładniej wyglądać....

Ech... Wystarczy na dziś:)  Powodzenia....

> Pozdrawiam - uparty Darek! :)
Również pozdrawiam.....
Mariusz 
Technical Details
Message-ID: <dlb6et$m75$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
References: <dkta5d$eqc$1@inews.gazeta.pl> <dktmj7$ig8$1@inews.gazeta.pl> <dlaspi$bri$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
From: "Blue" <bluetest@op.pl>
Newsgroups: pl.comp.lang.vbasic
Subject: Re: [VB6, VBA i in.] Jak najlepiej uczyć się
 programowania?!
Date: Tue, 15 Nov 2005 00:26:18 +0100
Organization: Onet.pl
Lines: 75
Message-ID: <dlb6et$m75$1@news.onet.pl>
References: <dkta5d$eqc$1@inews.gazeta.pl> <dktmj7$ig8$1@inews.gazeta.pl> <dlaspi$bri$1@inews.gazeta.pl>
NNTP-Posting-Host: arena.21.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1132010782 22757 213.199.204.5 (14 Nov 2005 23:26:22 GMT)
X-Complaints-To: usenet@news.onet.pl
NNTP-Posting-Date: Mon, 14 Nov 2005 23:26:22 +0000 (UTC)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Sender: EuVGQ8ybM3L8iq1lfpQWPw==
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-Priority: 3
X-MSMail-Priority: Normal
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit