Skip to main content

Home/ PHP Programming/ Group items matching ""Application Development"" in title, tags, annotations or url

Group items matching
in title, tags, annotations or url

Sort By: Relevance | Date Filter: All | Bookmarks | Topics Simple Middle
1More

Custom Software Development Company - 0 views

  •  
    Kunsh Technologies is Offshore Web and Mobile Application Development Company based in India where anyone can find experience web developers to meet their requirement. Kunsh Technologies rich experienced developers have a variety of skill set over different platforms which helps them to build professional website based on client requirements. In addition of this Kunsh Technologies provides facility to communicate via email, phone and online chat very easily in different time zone for instant query solution. All this can be carry out at very affordable price. Try it now and request for quote at here: https://www.kunshtech.com/contact-us.cshtml
1More

Create your first application using Yii Framework - 0 views

  •  
    Yii is a high-performance PHP framework best for developing Web 2.0 applications.
1More

Simplicity PHP Framework in Launchpad - 0 views

  •  
    The Simplicity PHP Application Framework is an advanced, scalable and extensible PHP application framework to aid developers in creating high traffic, high availability Web 2.0 online applications. Integrating a solid MVC framework with some of the best Open Source projects around Simplicity aims to assist developers with any amount of experience in taking their applications to a new level.
1More

Silk Framework :: Home - 0 views

  •  
    Silk is a fast and concise PHP Framework that simplifies development of PHP applications. It provides services for database interaction, MVC, AJAX and all of the other tools necessary to deliver today's web applications. It's speedy, extendable, dependable and totally buzzword compliant
41More

ongoing · Test-Driven Heresy - 0 views

  • As a profession, we do a lot more software maintenance than we do greenfield development.
  • the deep-TDD rules: ¶ Never write code until you have a failing test. Never write any more code than is necessary to un-fail the test.
  • we do way more maintenance than initial development. And in my experience, the first-cut release of any nontrivial software is pretty well crap.
  • ...38 more annotations...
  • But to do that well, you absolutely must have enough test coverage that you just aren’t afraid to rip your code’s guts out
  • I always end up sketching in a few classes and then tearing them up and re-sketching, and after a few iterations I’m starting to have a feeling for X and Y.
  • once you’re into maintenance mode, there are really no excuses. Because you really know what all your X’s and Y’s are
  • I freely admit that this is not really truly TDD
  • Writing the tests points out all the mistakes you might make in signatures, prerequisites, etc. If the tests are too hard to make then you know that your API will be too hard to use, you're doing it completely wrong, and may as well pause for a rethink.
  • While the approach you advocate makes sense, it does require professionalism, not just from the developer but from management too.
  • the person left to maintain the code isn't the person who wrote it, leaving the maintainer with an unholy mess to untangle. Getting unit tests into such code is a monumental task.
  • he failure to address how unit tests can be introduced to an existing non unit-test codebase. (i.e. go from non-TDD to TDD)
  • I feel the TDD community only wants to focus on greenfield projects and has ignored maintenance/legacy issues. Which is strange when as you say code spends most of it's time in maintenance
  • The thing is that as long as the project is small you really don't see the benefits of TDD. I've done a couple of small projects and never had to go back to them ever again
  • Never use mocks unless you are mocking an interface that will almost never change
  • You are writing the client code (in the form of a test) so you are thinking how the worker code will be used. What is its public interface and what do you want it to do when it's called
  • From: Tathagata Chakraborty (Jun 24 2009, at 07:31)TDD is useful in another situation - in a commercial setting and when detailed specification documents have already been created by say a technical expert/architect. In this case you don't have to do a lot of designing while coding, so you can start off with the test cases.
  • writing the tests *first* is that it helps keep your code focused on exactly what it's meant to do, and no more
  • When work on production code begins, most of the code should fall into the categories of things that are not to be tested.
  • In theory, TDD is a great idea. The problem with TDD can be expressed in one word: money.
  • One approach to the unknown X and Y problem that I've been using recently has been to pretend that class X has been written already, and then write code that uses this pretend X object/API. I usually write this directly in the file that will become my unit test. Since X doesn't exist, I'm allowed to call whatever methods I want and pretend it all works. Once I'm satisfied with how it all looks, I cut and paste everything into a bunch of failing tests.
  • I get really bored adding tests to code that already runs
  • the seductive TDD trap
  • religious zealots
  • There is nothing wrong with building tests after you have built your product.
  • that goes a long way towards taking software development from a form of artisanal craftsmanship to a real engineering profession.
  • using tests to drive development cripples innovation, dramatically slows development
  • It always seem to me to be a codified form of reverse engineering, or at least a way to force the programmers into looking at their code from two separate angles at the same time.
  • If you're just adding tests at the end, then it's normal unit-testing, isn't it?
  • I do realize that this type of exercise might help younger coders in getting better structure, they do often rush in too quickly and focus more on the instructions than the abstractions.
  • TDD is test-driven *design*
  • He said he didn't write tests in cases where it would have taken him several hours to get a working test for a small piece of code.
  • In some applications, objects are self-contained, activities are sequential, and algorithms are tricky
  • I've seen cases where people have wrecked the architecture of systems in the name of making them testable... But have never written the tests.
  • Yes, it's possible to make peace with testability, and in the best situation, testability can improve the architecture of a program, but it can also lead people away from highly reliable and maintainable KISS approaches.
  • Like any infrastructure, it is always beneficial to provide unit testing. The most benefit is derived from installing it as early on in the project as possible.
  • The value of an untested feature, to a client, is ... zero. So, it doesn't matter how many of these you have rattled off in the past week, your net throughput is effectively... zero."
  • You can see in this thread the word "professionalism" (substitute "morality" with little gain/loss of substance) and even "sin" (used in jest, but not really!)
  • if I delay writing unit tests until after all the units are working together then because the system "already works" my subconscious enthusiasm for writing unit tests falls markedly, and so their quality and coverage fall
  • Experience teaches that if I generate that output by hand (1) it takes *much* longer (2) I almost always get it wrong. So I often write the code, get its output, carefully check it (really...) and then use it as the correct result.
  • My main objections to TDD are: 1) it promotes micro-design over macro-design and 2) it's hard to apply in practice (i.e. for any code that is not a bowling card calculator or a stack).
  • the tests are just a persistent artifact of the exploratory coding I've already done.
2More

PRADO PHP Framework - 0 views

  •  
    PRADO (TM) is a component-based and event-driven programming framework for developing Web applications in PHP 5.
  •  
    PRADO (TM) is a component-based and event-driven programming framework for developing Web applications in PHP 5.
7More

Building semantic Web CRUD operations using PHP - 0 views

  • When developing a Web application, it's standard practice to create a database structure on which server-side code is placed for the logic and UI layers. To connect to the database, the server-side code needs to do some basic creating, updating, deleting, and — most importantly — reading of records.
    • Sarah HL
       
      Interet du CRUD
  • SPARQL — Simple Protocol and RDF Query Language
    • Sarah HL
       
      PHP works with SPARQK to implement CRUD
  • Why move from SQL to SPARQL? There are many reasons why you would want to move from SQL to SPARQL. The details extend beyond the scope of this article, but you could be motivated by the following points: You want a more distributed data solution. You want to expose your data on the Web for people to use and link to. You may find Node-Arc-Node relationships (triple) easier to understand than relational database models. You may want to understand your data in a pure object-oriented fashion to work with an OOP paradigm (PHP V5 and later supports OOP). You want to build generic agents that can connect to data sources on the Web.
    • Sarah HL
       
      Interest of SPARQL
  •  
    "When developing a Web application, it's standard practice to create a database structure on which server-side code is placed for the logic and UI layers. To connect to the database, the server-side code needs to do some basic creating, updating, deleting
1More

Example : Pagination in CakePHP - 0 views

  •  
    CakePHP is a opensource web application framework which follows model-views-controller (MVC) approach and is written in PHP. Lets see an example on Pagination in CakePHP.
1More

Multithreaded application server for PHP, written in PHP - 1 views

  •  
    Speed UP your web application with appserver. The implementation of a web application and the operation in the application server has to be as easy as possible.
1More

Offshore Laravel Development Company India - 0 views

  •  
    Kunsh Technologies offers a whole suite of Laravel solutions for all kinds of business niches and completely endorse Laravel Web Development to users as it can help to create various applications according their requirement in lesser time and at a lesser cost.
1More

limb3 - Project Hosting on Google Code - 1 views

  •  
    "Limb3 is an OpenSource(LGPL) L ibrary of I nterdependent M odules and B locks mostly aimed for rapid web application prototyping and development with PHP5."
1More

Completed Admin module for our Arts Point Script - 1 views

  •  
    We have completed development of Admin module for our Arts Point Script (Web application useful for promoting live music events)..
1More

phc -- the open source PHP compiler - 1 views

  •  
    "phc is an open source compiler for PHP with support for plugins. In addition, it can be used to pretty-print or obfuscate PHP code, as a framework for developing applications that process PHP scripts, or to convert PHP into XML and back, enabling processing of PHP scripts using XML tools."
1More

PHP Top 5 - OWASP - 3 views

  •  
    PHP is a very popular language. Every PHP developer and hoster should understand the primary attack vectors being used by attackers against PHP applications. This article is the underlying research behind the SANS Top 20 2005's PHP section. The methodology used in the preparation of this article is to review all Bugtraq postings containing the word "PHP" and categorize each unique flaw. The author analyzed the most popular flaws / attacks, and researched prevention techniques, resulting in this article.
1More

Spoon Library - 0 views

  •  
    Spoon is a PHP5 library that stands for speed, both in page execution and coding agility. Because of it's clear and logical structure, it offers a very small learning curve for both the experienced and not-so-experienced developer. Spoon provides a well documented library with a large collection of classes that you can use while building the next Web 2.0 application.
1More

atomik framework | micro PHP5 framework for small to medium websites - 0 views

  •  
    Atomik is a free, open-source, micro framework for PHP5. Atomik is built for small web applications that do not need heavy frameworks but still want powerful features. It is build with the KISS principle in mind as well as speed and security. Atomik is also an ideal introduction for beginners to the world of web development frameworks.
1More

Website Design Company India | Indian Web Designers | Flyers Design India | Brochure De... - 0 views

  •  
    Karmick Solutions is a leading Website Design Company, offering services towards web designs, web application development, E-commerce Solutions, Offshore staffing, Offshore Outsourcing, ERP Softwares, Multimedia and Search Engine Optimization.
1More

wiki [TinyMVC Framework] - 0 views

  •  
    TinyMVC is written in object PHP5, simple and lightweight framework which use MVC (Model-View-Controller) architectural design pattern aproach to easy and fast PHP web application developement.
1More

Roadsend - 0 views

  •  
    Roadsend PHP Compiler is a free, open source native compiler for the PHP language. It compiles PHP source code to stand alone, native binaries which do not require an interpreter. Roadsend Compiler can build online web applications with Fast/CGI, offline
« First ‹ Previous 41 - 60 of 70 Next ›
Showing 20 items per page