Memory problem - does it happen to you as well?
Moderator: General Moderators
-
crazytopu
- Forum Contributor
- Posts: 259
- Joined: Fri Nov 07, 2003 12:43 pm
- Location: London, UK
- Contact:
Memory problem - does it happen to you as well?
It feels like I am learning but can't seem to keep the things in my memory. Be it a simple funciton name or some syntax that I used and then I forgot completely. It's true I never really spent hours after hours with php and I was learning all different sort of things. But what is your strategy not to forget the stuff you learn? Or does it happen to you too? Any energy drink to keep memory strong!
?
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
-
impulse()
- Forum Regular
- Posts: 748
- Joined: Wed Aug 09, 2006 8:36 am
- Location: Staffordshire, UK
- Contact:
I've just been searching for a similar post I made to yours a while back but I can't find it. It was basically asking the same question as you are in this post.
At first when learning PHP I was getting worried because I'd learn something then a few days down the line it would vanish from memory and I'd have to consult the manual and learn everything all over again. I think I'm still at the stage where there's more I don't know that I know but I can still sit there and write what I need to do. I think it's a case of keep writting code and eventually you can predict which argument goes where in a function because you've used PHP so much you sort of know what it wants where. As for remembering actual functions, it's probably best to explain your problem on these forums and 9/10 you'll get your answer. Or get told where you'll find your answer.
Don't worry, Stephen
At first when learning PHP I was getting worried because I'd learn something then a few days down the line it would vanish from memory and I'd have to consult the manual and learn everything all over again. I think I'm still at the stage where there's more I don't know that I know but I can still sit there and write what I need to do. I think it's a case of keep writting code and eventually you can predict which argument goes where in a function because you've used PHP so much you sort of know what it wants where. As for remembering actual functions, it's probably best to explain your problem on these forums and 9/10 you'll get your answer. Or get told where you'll find your answer.
Don't worry, Stephen
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
-
crazytopu
- Forum Contributor
- Posts: 259
- Joined: Fri Nov 07, 2003 12:43 pm
- Location: London, UK
- Contact:
Thx, I am not alone then
But don't you worry how long it takes you to write a code or solve a problem? Especially, in commercial environment time does matter! Is it a stress?
impulse(), there is an easy way to find your own posts, just click on your name (where it says who is online), then you will see a link "see all posts made by impulse()". Hope you knew it already.
But don't you worry how long it takes you to write a code or solve a problem? Especially, in commercial environment time does matter! Is it a stress?
impulse(), there is an easy way to find your own posts, just click on your name (where it says who is online), then you will see a link "see all posts made by impulse()". Hope you knew it already.
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
- Maugrim_The_Reaper
- DevNet Master
- Posts: 2704
- Joined: Tue Nov 02, 2004 5:43 am
- Location: Ireland
Heh, when you get to grips with a few programming languages you'll quickly learn that very specific function/API reference knowledge has no particular advantage. PHP besides has a particularly good manual which is simple to find references too. I mean typing http://www.php.net/{function_name} will find anything
. As for needle/haystack order - I have never bothered to memorise it and never understood anyone who did - why bother filling your brain with such inconsequential information when its capacity is put to better use memorising design patterns, unit testing techniques, etc. Yesterday I spent a minute or two finding a particular set of functions including the gmp extension and an array_intersect type function. I likely won't use them for months again so why remember them?
Nope, you are far from being alone.
Nope, you are far from being alone.
- Kieran Huggins
- DevNet Master
- Posts: 3635
- Joined: Wed Dec 06, 2006 4:14 pm
- Location: Toronto, Canada
- Contact:
I can never remember the order of function arguments either 
Like Mauggy said: PHP Manual is good to keep on hand. Also, you can download a CHM (Windows help file) version for those embarrassing offline moments, and if you want to get even more high-tech you can use an IDE with function hinting / auto-completion.
Like Mauggy said: PHP Manual is good to keep on hand. Also, you can download a CHM (Windows help file) version for those embarrassing offline moments, and if you want to get even more high-tech you can use an IDE with function hinting / auto-completion.
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
- Maugrim_The_Reaper
- DevNet Master
- Posts: 2704
- Joined: Tue Nov 02, 2004 5:43 am
- Location: Ireland
- Kieran Huggins
- DevNet Master
- Posts: 3635
- Joined: Wed Dec 06, 2006 4:14 pm
- Location: Toronto, Canada
- Contact: