Каковы инструменты Agile для PHP? [закрытый]

Вы можете попробовать AsyncMVVM .

Page2.xaml:


    

Page2.xaml.cs:

public partial class Page2
{
    InitializeComponent();
    DataContext = new ViewModel2();
}

ViewModel2.cs:

public class ViewModel2: AsyncBindableBase
{
    public IEnumerable Writings
    {
        get { return Property.Get(GetWritingsAsync); }
    }

    private async Task> GetWritingsAsync()
    {
        string jsonData = await JsonDataManager.GetJsonAsync("1");
        JObject obj = JObject.Parse(jsonData);
        JArray array = (JArray)obj["posts"];

        for (int i = 0; i < array.Count; i++)
        {
            Writing writing = new Writing();
            writing.content = JsonDataManager.JsonParse(array, i, "content");
            writing.date = JsonDataManager.JsonParse(array, i, "date");
            writing.image = JsonDataManager.JsonParse(array, i, "url");
            writing.summary = JsonDataManager.JsonParse(array, i, "excerpt");
            writing.title = JsonDataManager.JsonParse(array, i, "title");
            yield return writing;
        }
    }
}

5
задан Anant Singh---Alive to Die 5 June 2015 в 17:41
поделиться

2 ответа

phpUnderControl - непрерывная интеграция.

Не забывайте об управлении версиями (например, использование CVS или Подверсия)!

3
ответ дан 14 December 2019 в 13:52
поделиться

Поблочное тестирование - PHPUnit phpunit.de

ORM - Доктрина phpdoctrine.org, продвиньте propel.phpdb.org

2
ответ дан 14 December 2019 в 13:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: