|
||||||
| General Programming Non language specific, Assembly, Linux/Unix, Mac and anything not covered in other topics. Talk about Programming Theory here. |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||||
|
Quote:
![]() I learned at university - doing a maths and computer science degree. The maths is an important part. I would advise anyone at school/college/uni to think about taking a maths course if they are interested in programming. The skills that it takes to formulate proofs in mathematics are exactly the same skills that it takes to write a program. That's not to say that people who haven't done maths can't program - just that it helps. One of the lecturers at uni recommended Edsger Wybe Dijkstra as a good author of material about programming. He was one of the early pioneers of computer science, so he probably won't mention things that are popular at the moment, like as OO and Ajax, but he really knew what he was doing and he realised the need to structure and organise computer code when most people around him did not. For what it's worth, the concepts that I think most important are abstraction and problem representation. These are the things I think about when programming: "What is the best way to represent this problem in a machine-readable way?" and "How can I structure my code with clear and useful levels of abstraction?". Understanding these two concepts seems to be a worthy thing to attempt. Hope that's of some use. idontknow87: All the best for your programming. You seem to have a clear plan, which is very good.
__________________
My fun, friendly online games website: Cygnet Games My Squidoo page on Cygnet Games. |
|
|||||
|
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Programming is a branch of mathematics. |
|
|||||
|
Quote:
The book I have where I learned about design and structures is "Data structures and Abstractions in Java." It's a text book, and it is very boring, but there is nothing that goes untouched.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum | My Blog Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall |
|
|||||
|
Quote:
A lot of people on my course don't pay much attention to the maths though. They just learn it to pass the maths exams, then forget about it and don't realise that what they have been doing for the maths exams applies to programming as well. What I maybe should have said was: "Pay attention to the maths, and see how it relates to programming, like how the structure of a mathematiccal argument can mirror the structure of a computer program."
__________________
My fun, friendly online games website: Cygnet Games My Squidoo page on Cygnet Games. |
| Sponsored Links |
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
| WingedPanther | ........ | 2753.6 |
| Xav | ........ | 2704 |
| Brandon W | ........ | 1702.32 |
| John | ........ | 1207.73 |
| marwex89 | ........ | 1175.24 |
| morefood2001 | ........ | 966.05 |
| dcs | ........ | 655.75 |
| Steve.L | ........ | 475.59 |
| orjan | ........ | 418.58 |
| Aereshaa | ........ | 383.54 |
Goal: 100,000 Posts
Complete: 98%