Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 24
  1. #11

    hi, maybe you can help me. unsa ang course or trainings to attend to become mobile app developer. Thank so much.

  2. #12
    Quote Originally Posted by scrupulous View Post
    Innovation man pud siguro na ang framework and "in-house" framework is a framework too. Anyways, thanks for your input.
    NP... in-house frame is still framework... TRUE... but the difference is that in-house code are private where as open-source... well OPEN... as a developer that practice black and white... open-code is always on my target..

  3. #13
    Junior Member
    Join Date
    Jun 2009
    Gender
    Male
    Posts
    478
    So anyone can define what is framework? Why they are made?

  4. #14
    Quote Originally Posted by kamsky View Post
    So anyone can define what is framework? Why they are made?
    my own definition:

    framework is a tool/system/implementation built on-top of an existing system/language often times framework are used to simplify complicated solution by wrapping them in manageable and scalable classes/library.

    framework are usually used in an environment where RAD is needed..

    in short framework does the hardwork and then coder will have to focus more on... well in coding...

    framework doesnt necessarily a complete system... a single class/library can be considered a framework if it simplifies complicated problem solving by wrapping them...

    old-school developer often times dont use framework... if they do they built one..

  5. #15
    Junior Member
    Join Date
    Jun 2009
    Gender
    Male
    Posts
    478
    Your definition sounds like a library or API to me.

    Framework is not just library, it also controls the flow, and dictates how you structure or build a software. It applies the hollywood principle - "dont call us, we'll call you". It means you do the code with the interface that conforms the framework, and the framework will call your code.

    Example: how MFC was made? Or how web frameworks were made? (to be discussed)

    A concrete or physical example is your PC. Where motherboard (including the CPU) is the framework, and the cards and devices you plug in are the code you built.

    ... to be continued.

  6. #16
    Quote Originally Posted by kamsky View Post
    Your definition sounds like a library or API to me.

    Framework is not just library, it also controls the flow, and dictates how you structure or build a software. It applies the hollywood principle - "dont call us, we'll call you". It means you do the code with the interface that conforms the framework, and the framework will call your code.

    Example: how MFC was made? Or how web frameworks were made? (to be discussed)

    A concrete or physical example is your PC. Where motherboard (including the CPU) is the framework, and the cards and devices you plug in are the code you built.

    ... to be continued.
    API is also framework...

  7. #17
    Quote Originally Posted by salbahis View Post
    API is also framework...
    Is wrong, I just researched this to make sure I got the correct definition as I feel API is not a framework. The quote below from stackoverflow differentiates the latter and a Framework.


    windows - What is the difference between an API , framework and middleware? - Stack Overflow

    An API is an Application Programmer Interface. Its just a term that refers to the methods a programmer will use to interface with the software. For example, a DAO might have a save() method. Save is part of the DAO API. At a high level, you might have an Add User to System functionality. Thats part of the system API.

    A framework is a tool or set of tools. For example, Spring is a framework that manages your inversion of control, dependency injection, and provides nifty templates to make your life easier. You use Spring via its API.
    So, frameworks are not just used in what you call RAD, but also makes our lives easier. Thus, focusing the development on the business logic instead of burning yourself out on building it from scratch.

  8. #18
    Junior Member
    Join Date
    Jun 2009
    Gender
    Male
    Posts
    478
    Keyword is "Inversion of Control" aka Hollywood Principle. I'll draw the diagram later to visualize the relationship of API/Toolkits/Library and Framework.

  9. #19
    ok i think we have different definition of the word TOOL which ive been emphasizing since... my definition of TOOL is something to make job to easy.. so does framework... i see framework a sort of a box with mini boxes inside... so does library and API a box with boxes inside... i based my definition from what ive observed since i started coding many moons... not just web but also in desktop and embedded systems, i dont follow academics definition for often times its the other way around... as what ive also notice... so managlain rata definition... any framework/library/api/watchamacallit for me is a box with boxes inside.. and no its not an academic definition but rather based from observation...

    i only use framework based from necessity and i have no other option, a good programmer creates its own unique tool... im a purist and old school... and prefer that way... so my definition of framework is still relevant for me for thats what ive experienced and observed...

  10. #20
    Junior Member
    Join Date
    Jun 2009
    Gender
    Male
    Posts
    478
    Quote Originally Posted by ethanium View Post
    Perfect!

    I have different drawing in mind but this one will do too.

    Ethanium: Can you explain what does it mean for the benefit of everyone?

  11.    Advertisement

Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

 
  1. Replies: 45
    Last Post: 12-14-2016, 08:59 PM
  2. Looking For: IT/Web Developer to Work at home!
    By ExposureNinjaHR in forum Jobs
    Replies: 1
    Last Post: 10-03-2013, 08:17 PM
  3. Looking For: work with Japanese with Training ~web developer, programmer~
    By Gabrath in forum Jobs
    Replies: 16
    Last Post: 04-22-2013, 12:11 PM
  4. Looking For: Web Developer - FULL Time (Work From Home)
    By HoaXTeR in forum Jobs
    Replies: 11
    Last Post: 11-13-2012, 12:23 PM
  5. Looking For: Urgent: Web Developer to work in Singapore
    By Melvinthegreat in forum Jobs
    Replies: 18
    Last Post: 07-30-2010, 08:11 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
about us
We are the first Cebu Online Media.

iSTORYA.NET is Cebu's Biggest, Southern Philippines' Most Active, and the Philippines' Strongest Online Community!
follow us
#top